商品情報APIには以下の機能があります。商品情報APIの仕様は以下のとおりです。(httpsのみ)認証OAuth2プロトコルによる認証(クライアント・クレデンシャルズフロー)レスポンスJSON形式でレスポンスを返します。詳細は各メソッドの「レスポンス」をご確認ください。商品情報APIを利用するために必要な作業は次のとおりです。クライアントID,クライアント・シークレットの取得J-goods上で取得できます。定められた方法に従ってパラメータを組み立てて送信してください。APIエンドポイントは次のとおりです。(httpsのみ)プログラムの実行プログラムを実行して,商品情報を操作します。商品情報APIを利用するためには,クライアントID,クライアント・シークレットを取得する必要があります。このクライアントID,クライアント・シークレット他のAPIと共通となっています。クライアントID,クライアント・シークレットを取得している場合は,そのクライアントID,クライアント・シークレットを利用してください。事業者様用マイページにログイン後,メニューの「登録情報変更」リンクをクリックしてください。クリックすると拡大します「API認証キー」のリンクをクリックしてください。クリックすると拡大しますAPI認証キー設定画面が表示されます。ここでクライアントID,クライアント・シークレットを取得,確認することができますクリックすると拡大しますクライアントIDの確認ボタンをクリックしてください。ダイアログが表示され,クライアントID,クライアント・シークレットを作成したり,確認したりすることができます。確認ダイアログが表示されます。クリックすると拡大します追加ボタンをクリックするとクライアントIDが生成されます。クライアントIDとクライアント・シークレットが生成されます。クリックすると拡大しますクライアントIDとクライアント・シークレットを削除する場合は削除ボタンをクリックします。変更ボタンをクリックすると,クライアント・シークレットを変更できます。5.アクセストークンの取得APIを利用するには,取得したクライアントIDとクライアント・シークレットを用いてアクセストークンを取得する必要があります。エンドポイントアクセストークンを取得するためのエンドポイントは以下のとおりです(全API共通)。https://api.j-goods.net/tokenリクエストパラメータアクセストークンを取得するために送信するパラメータは以下のとおりです(全API共通)。"client_credentials"アクセストークンの取得アクセストークンを取得する処理のサンプルです。スキームに指定します。6.リクエストパラメータの作成APIを利用するには定められた方法に従ってリクエストパラメータを作成する必要があります。リクエストパラメータの設定リクエストパラメータはJSON形式で送信します。各パラメータについては各メソッドの「リクエストパラメータ」の項をご覧ください。Authorizationヘッダの設定AuthorizationヘッダのBearerスキームに取得したアクセストークンを付与します。送信先は「https://api.j-goods.net/v3/」です。商品情報を1件取得する処理のサンプルです。取得したデータを表示print_r($json);レスポンスの取得レスポンスもJSON形式で返ってきます。レスポンスの詳細は各メソッド「レスポンス」の項をご覧ください。/search.json条件を指定して商品情報を取得します。いくつ目のデータから返すかを指定。省略した場合は1が指定されたものとみなす。取得するデータの件数を指定。省略した場合は「50」が指定されたものと見なす。検索対象は,商品コード,商品名,商品説明,オプションコード,トラッキング変数。0を指定すれば,在庫が0の商品を検索可能。複数指定した場合,AND条件として検索する。「lower」で価格の下限を,「upper」で価格の上限を指定する。「lower」と「upper」の指定はどちらか一方だけでも可。「start」で期間開始日を,「end」で期間終了日を指定する。販売期間を設定している商品が検索対象となる。「start」と「end」の指定はどちらか一方だけでも可。「start」で開始日を,「end」で終了日を指定する。指定した期間内に作成されたデータのみを検索する。「start」と「end」の指定はどちらか一方だけでも可。「start」で開始日を,「end」で終了日を指定する。指定した期間内に更新されたデータのみを検索する。「start」と「end」の指定はどちらか一方だけでも可。}}レスポンスJSON形式で返ります。リクエストが成功したかどうかを示すコード。リクエストが成功したかどうかを示す文字列。返されたデータの件数。条件に適合するデータの総件数。先頭のデータが何件目を示す。詳しい内容はItems要素の詳細を参照。jp:日本語の商品名,en:英語の商品名,kr:韓国語の商品名,zh:中国語の商品名。オプションが存在する場合は,options要素に含まれる。オプションが存在する場合にのみ返される。オプションコード,オプション値,在庫,商品ステータス,サブトラッキングコード,価格が含まれる。jp:日本語のオプション名,en:英語のオプション名,kr:韓国語のオプション名,zh:中国語のオプション名。インボイスで使用する。