Comenzar

La API de Manufacturer Center (MfC) permite que las aplicaciones interactúen directamente con el Plataforma de Manufacturer Center. Para ayudarte Si comienzas, te ofrecemos muestras de código en Java y .NET.

Esta guía te ayudará a crear tu primera aplicación con Manufacturer de Google Cloud. Antes de comenzar a programar, debes realizar algunas acciones.

Compatibilidad con REST

Nuestra API de REST admite operaciones CRUD básicas para 2 tipos diferentes de recursos:

El resto de esta documentación se escribirá principalmente para Product, pero el proceso debe ser similar para ProductCertification.

Configura tu cuenta de Manufacturer Center

  1. Cree un Manufacturer Center Cuenta.

  2. Asegúrese de recordar qué correo electrónico usó para crear esta cuenta de Manufacturer Center ya que lo necesitarás más adelante. En las capturas de pantalla, lo verás representado como manufacturer_user@example.com.

Realiza tu primera solicitud a la API (sin una línea de código)

  1. Dirígete a las APIs Explorador en nuestra documentación para desarrolladores sobre Accounts.Products.list.

  2. Asegúrate de que la Cuenta de Google con la que accediste aparezca en la lista de “Usuarios”. estableciendo en la pestaña Configuración.

  3. En el Explorador de APIs, asegúrate de que Google OAuth 2.0 esté seleccionado en la Menú desplegable Autenticación:

  4. Ingresa accounts/{account_id} y reemplaza {account_id} por tu el ID de Manufacturer Center de tu cuenta de Manufacturer Center al “superior”. del formulario y haz clic en Ejecutar.

  5. Debería ver una respuesta correcta. ¡Felicitaciones! Has avanzado primera solicitud a la API de Manufacturer Center.

  6. Si aún no tienes productos en Manufacturer Center, no habrá ninguno de la lista. En este punto, puedes saltar a otras solicitudes y echar un vistazo a lo que hacen. Dado que esta es una API de RESTful, todas las solicitudes funcionan de manera similar. R Una vez que tengas los productos, Accounts.Products.get

Cómo crear un proyecto en la Consola de APIs de Google

Las solicitudes a la API de Manufacturer Center se realizan a través de tu proyecto de la Consola de APIs. Aquí, suponemos que accederás a tu cuenta de Manufacturer Center, por lo que te sugerimos que uses las funciones cuentas para simplificar el de autenticación de la organización. Consulta la sección Servicio para obtener más información sobre las Configura una cuenta de servicio nueva para usarla con tu cuenta de Manufacturer Center.

Tu primera solicitud a la API autorizada con Java

Ahora que configuraste una cuenta de servicio y agregaste el ID de la cuenta de servicio a con tu cuenta de Manufacturer Center, puedes acceder a ella con la los códigos de muestra disponibles. En esta guía, se usa Java los ejemplos para demostrar el uso de la API.

  1. Instala Apache Maven si aún no lo hiciste.

  2. Descarga nuestra página de Shopping de GitHub .

  3. Desde el subdirectorio java, compila las muestras de Java:

    $ mvn compile
    
  4. Ahora ejecuta el código ProductsListSample (el ejemplo de ProductCertification sería ListProductCertificationsSample):

    $ mvn exec:java -Dexec.mainClass="shopping.manufacturers.v1.samples.products.ProductsListSample"
    
  5. Si no seguiste las instrucciones de configuración en el archivo README que acompañan los archivos fuente, verás un error que indica que no se indica los parámetros de configuración. Sigue las instrucciones en el archivo README para crear directorio de configuración y a completarlo con información. El archivo JSON que descargaste durante la configuración de tu servicio cuenta debe colocarse en ese directorio con el nombre del archivo service-account.json Recuerda indicarle al código la ubicación de tu archivo configurando la siguiente variable de entorno.

    export GOOGLE_APPLICATION_CREDENTIALS=<Path to your JSON credentials file>
    
  6. Ahora que estableciste la configuración de muestras, ejecuta el Vuelve a escribir el código ProductsListSample.

    $ mvn exec:java -Dexec.mainClass="shopping.manufacturers.v1.samples.products.ProductsListSample"
    
  7. En este punto, el programa Java debería terminar de ejecutarse e imprimir una lista de productos que encontró o un mensaje que indica que productos en tu cuenta. Si ves un error como “El usuario no puede acceder cuenta 1234567890", lo más probable es que se deba a que no has configurado usuario de la cuenta de servicio como un usuario autorizado en Manufacturer Center. Desde desde el punto de vista de la API, el proyecto de la Consola de APIs envió una solicitud nombre de un usuario que no estaba en la lista de Manufacturer Center autorizado administradores, por lo que rechazaría esa solicitud.

  8. Puedes experimentar ejecutando ProductsListSample tantas veces como quieres, ya que es una solicitud de solo lectura. También puedes explorar que creamos para Java y .NET.