Tester l'API Products

Ces exemples de test utilisent base_url pour se référer à https://www.googleapis.com. De plus, tous les exemples se servent de /content/v2.1 dans l'URL d'un environnement de production. Dans ces exemples, nous allons ajouter, consulter, mettre à jour et supprimer un produit.

Ajouter un produit à l'aide de la méthode "products.insert"

  1. Créez un corps de requête JSON valide pour un produit (ou utilisez celle de la section products.insert ci-dessus).

  2. Exécutez une opération INSERT sur le point de terminaison de l'API comme suit :

    INSERT https://www.googleapis.com/content/v2.1/merchantId/products
    
  3. Utilisez votre ID de marchand et le corps JSON du produit.

  4. Si l'appel d'API a réussi, vous recevez un code d'état HTTP 200 et le corps JSON d'origine.

Afficher un produit à l'aide de la méthode "products.get"

  1. Exécutez une opération GET sur le point de terminaison de l'API comme suit :

    GET https://www.googleapis.com/content/v2.1/merchantId/products/productId
    
  2. Utilisez votre ID de marchand et l'identifiant du produit (identifiant REST). Pour récupérer le produit inséré lors de l'étape suivante, utilisez l'identifiant produit online:en:US:1111111111.

  3. Si l'appel d'API a réussi, vous recevez un code d'état HTTP 200 et le corps JSON correspondant à l'identifiant produit indiqué.

Mettre à jour un produit à l'aide de la méthode products.insert

  1. Créez un corps de requête JSON valide pour un produit (modifiez celui de la section products.insert ci-dessus). Utilisez votre ID de marchand. Par exemple, vous pouvez remplacer la valeur du champ JSON availability: in stock par out of stock pour l'identifiant produit online:en:US:1111111111 dans la section product.insert ci-dessus.

  2. Exécutez une opération INSERT sur le point de terminaison de l'API comme suit :

    INSERT https://www.googleapis.com/content/v2.1/merchantId/products
    
  3. Si l'appel a réussi, vous recevez un code d'état HTTP 200 et le corps JSON correspondant à l'identifiant produit indiqué, avec une nouvelle valeur pour l'attribut availability: out of stock.

Supprimer un produit

  1. Utilisez votre ID de marchant et l'identifiant produit (identifiant REST), par exemple : online:en:US:111111111.

  2. Exécutez une opération DELETE sur le point de terminaison de l'API comme suit :

    DELETE https://www.googleapis.com/content/v2.1/merchantId/products/productId
    
  3. Si l'appel d'API a réussi, vous recevez un code d'état HTTP 204.