Тестирование ресурса продуктов

Вот несколько примеров, которые вы можете использовать для тестирования своей реализации с ресурсом products .

Добавить товар

  1. Сформировать корректный JSON для товара .

  2. Отправьте запрос insert данных о товаре и ваш идентификатор продавца:

    POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products
    
  3. Убедитесь, что вы получили код состояния HTTP 200 .

Посмотреть товар

  1. Выполните get запрос , указав свой идентификатор продавца и идентификатор товара (productId):

    GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId
    
  2. Убедитесь, что вы получили код состояния HTTP 200 и данные JSON для продукта.

Обновить продукт

  1. Создайте новый JSON для товара. Например, измените одно поле в JSON-файле availability: in stock на availability: out of stock для товара, который вы использовали для тестирования вызова функции insert .

  2. Отправьте запрос insert данных о новом товаре и вашего идентификатора продавца:

    POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products
    
  3. Убедитесь, что вы получили код состояния HTTP 200 Через пять минут вы можете отправить ещё один get запрос, чтобы подтвердить, что обновлённое значение, availability: out of stock , было применено.

Удалить товар

  1. Отправьте запрос delete , указав свой идентификатор продавца и productId товара (productId):

    DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId
    
  2. Убедитесь, что вы получили код состояния HTTP 204 .