products リソースを使用して実装をテストする際に使用できる例をいくつか示します。
商品を追加
商品に関する有効な JSON を作成します。
商品データと販売者 ID を使用して
insertリクエストを行います。POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productsHTTP 200ステータス コードが返されることを確認します。
商品を表示する
販売者 ID と商品の productId を指定して、
getリクエストを行います。GET https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productIdHTTP 200ステータス コードと商品の JSON データが返されることを確認します。
商品を更新する
商品の新しい JSON を作成します。たとえば、
insert呼び出しのテストに使用した商品の JSONavailability: in stockの単一のフィールドをavailability: out of stockに変更します。新しい商品データと販売者 ID を使用して
insertリクエストを行います。POST https://shoppingcontent.googleapis.com/content/v2.1/merchantId/productsHTTP 200ステータス コードが返されることを確認します。5 分以上経過したら、別のgetリクエストを行って、更新された値availability: out of stockが適用されたことを確認できます。
商品の削除
販売者 ID と商品の
productIdを使用してdeleteリクエストを行います。DELETE https://shoppingcontent.googleapis.com/content/v2.1/merchantId/products/productIdHTTP 204ステータス コードが返されることを確認します。