Вот несколько примеров, которые вы можете использовать для тестирования своей реализации с ресурсом products .
Добавить товар
Сформировать корректный JSON для товара .
Отправьте запрос
insertданных о товаре и ваш идентификатор продавца:POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productsУбедитесь, что вы получили код состояния
HTTP 200.
Посмотреть товар
Выполните
getзапрос , указав свой идентификатор продавца и идентификатор товара (productId):GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productIdУбедитесь, что вы получили код состояния
HTTP 200и данные JSON для продукта.
Обновить продукт
Создайте новый JSON для товара. Например, измените одно поле в JSON-файле
availability: in stockнаavailability: out of stockдля товара, который вы использовали для тестирования вызова функцииinsert.Отправьте запрос
insertданных о новом товаре и вашего идентификатора продавца:POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productsУбедитесь, что вы получили код состояния
HTTP 200Через пять минут вы можете отправить ещё одинgetзапрос, чтобы подтвердить, что обновлённое значение,availability: out of stock, было применено.
Удалить товар
Отправьте запрос
delete, указав свой идентификатор продавца иproductIdтовара (productId):DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productIdУбедитесь, что вы получили код состояния
HTTP 204.