Oto kilka przykładów, które możesz wykorzystać do testowania implementacji za pomocą zasobu products.
Dodawanie produktu
Utwórz prawidłowy kod JSON dla produktu.
Wyślij żądanie
insertrequest z danymi o produkcie i identyfikatorem sprzedawcy:POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productsSprawdź, czy otrzymujesz kod stanu
HTTP 200.
Wyświetlanie produktu
Wyślij żądanie
getz identyfikatorem sprzedawcy i identyfikatorem produktu productId:GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productIdSprawdź, czy otrzymujesz kod stanu
HTTP 200i dane JSON produktu.
Aktualizowanie produktu
Utwórz nowy kod JSON dla produktu. Na przykład zmień jedno pole w kodzie JSON
availability: in stocknaavailability: out of stockw przypadku produktu, którego używasz do testowania wywołaniainsert.Wyślij żądanie
insertz nowymi danymi o produkcie i identyfikatorem sprzedawcy:POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productsSprawdź, czy otrzymujesz kod stanu
HTTP 200. Po co najmniej 5 minutach możesz wysłać kolejne żądanieget, aby potwierdzić, że zastosowano zaktualizowaną wartośćavailability: out of stock.
Usuwanie produktu
Wyślij żądanie
deleterequest z identyfikatorem sprzedawcy i identyfikatorem produktuproductId:DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productIdSprawdź, czy otrzymujesz kod stanu
HTTP 204.