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"
Créez un corps de requête JSON valide pour un produit (ou utilisez celle de la section
products.insert
ci-dessus).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
Utilisez votre ID de marchand et le corps JSON du produit.
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"
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
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
.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
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 JSONavailability: in stock
parout of stock
pour l'identifiant produitonline:en:US:1111111111
dans la sectionproduct.insert
ci-dessus.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
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'attributavailability: out of stock
.
Supprimer un produit
Utilisez votre ID de marchant et l'identifiant produit (identifiant REST), par exemple :
online:en:US:111111111
.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
Si l'appel d'API a réussi, vous recevez un code d'état
HTTP 204
.