Testowanie zasobu produktów

Oto kilka przykładów, które możesz wykorzystać do przetestowania implementacji za pomocą products zasób.

Dodaj produkt

  1. Utwórz prawidłowy plik JSON dla .

  2. Utwórz insert prośba danymi produktów i identyfikatorem sprzedawcy:

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

Wyświetl produkt

  1. Utwórz get prośba identyfikatorem sprzedawcy. productId:

    GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productId
    
  2. Sprawdź, czy otrzymujesz kod stanu HTTP 200 i dane JSON dla usługi.

Aktualizowanie produktu

  1. Utwórz nowy plik JSON dla produktu. Na przykład zmień jedno pole w availability: in stock JSON do availability: out of stock dla Usługa użyta do przetestowania wywołania insert.

  2. Utwórz insert prośba z nowymi danymi produktów i identyfikatorem sprzedawcy:

    POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products
    
  3. Sprawdź, czy otrzymujesz kod stanu HTTP 200. Po co najmniej 5 możesz wysłać kolejną prośbę get, aby potwierdzić zaktualizowaną wartość, Zastosowano availability: out of stock.

Usuwanie produktu

  1. Utwórz delete prośba identyfikatorem sprzedawcy. productId:

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