Testowanie zasobu produktów

Oto kilka przykładów, których możesz użyć, aby przetestować implementację za pomocą zasobu products.

Dodaj produkt

  1. Utwórz prawidłowy kod JSON dla produktu.

  2. Prześlij żądanie insert z danymi produktów i Twoim identyfikatorem sprzedawcy:

    POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products
    
  3. Sprawdź, czy przyszedł kod stanu HTTP 200.

Wyświetl produkt

  1. Wyślij żądanie get, podając swój identyfikator sprzedawcy oraz productId produktu:

    GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId
    
  2. Sprawdź, czy otrzymujesz kod stanu HTTP 200 oraz dane JSON dotyczące produktu.

Aktualizowanie produktu

  1. Utwórz nowy plik JSON dla produktu. Na przykład zmień pojedyncze pole w JSON availability: in stock na availability: out of stock dla usługi, która została użyta do przetestowania wywołania insert.

  2. Prześlij żądanie insert z nowymi danymi produktów i Twoim identyfikatorem sprzedawcy:

    POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products
    
  3. Sprawdź, czy przyszedł kod stanu HTTP 200. Po upływie 5 minut możesz przesłać kolejne żądanie get, aby potwierdzić zastosowanie zaktualizowanej wartości (availability: out of stock).

Usuwanie produktu

  1. Wyślij żądanie delete, podając swój identyfikator sprzedawcy oraz identyfikator produktu productId:

    DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId
    
  2. Sprawdź, czy przyszedł kod stanu HTTP 204.