Oto kilka przykładów, których możesz użyć, aby przetestować implementację za pomocą zasobu products
.
Dodaj produkt
Utwórz prawidłowy kod JSON dla produktu.
Prześlij żądanie
insert
z danymi produktów i Twoim identyfikatorem sprzedawcy:POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products
Sprawdź, czy przyszedł kod stanu
HTTP 200
.
Wyświetl produkt
Wyślij żądanie
get
, podając swój identyfikator sprzedawcy oraz productId produktu:GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId
Sprawdź, czy otrzymujesz kod stanu
HTTP 200
oraz dane JSON dotyczące produktu.
Aktualizowanie produktu
Utwórz nowy plik JSON dla produktu. Na przykład zmień pojedyncze pole w JSON
availability: in stock
naavailability: out of stock
dla usługi, która została użyta do przetestowania wywołaniainsert
.Prześlij żądanie
insert
z nowymi danymi produktów i Twoim identyfikatorem sprzedawcy:POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products
Sprawdź, czy przyszedł kod stanu
HTTP 200
. Po upływie 5 minut możesz przesłać kolejne żądanieget
, aby potwierdzić zastosowanie zaktualizowanej wartości (availability: out of stock
).
Usuwanie produktu
Wyślij żądanie
delete
, podając swój identyfikator sprzedawcy oraz identyfikator produktuproductId
:DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId
Sprawdź, czy przyszedł kod stanu
HTTP 204
.