ログイン
IDでもっと便利に[ 新規取得 ]

ショッピング

販促イベント検索

Version 1

リクエストURL

XML

http://shopping.yahooapis.jp/ShoppingWebService/V1/eventSearch

PHPserialize

http://shopping.yahooapis.jp/ShoppingWebService/V1/php/eventSearch

JSONP

http://shopping.yahooapis.jp/ShoppingWebService/V1/json/eventSearch

Yahoo!ショッピング内で公開している販促イベント情報を検索するAPIです。季節販促、ポイントキャンペーン等の販促イベント情報をリアルタイムで取得できます。

リクエストパラメータ

RESTリクエストの構築(GET)」をご参照ください。

パラメータ 説明
appid
(必須)
string アプリケーションID。詳細はこちらをご覧ください。
affiliate_type yid/vc yid(Yahoo! JAPANアフィリエイト)とvc(バリューコマースアフィリエイト)の選択
f 例:affiliate_type=yid
affiliate_id string Yahoo! JAPANアフィリエイトIDもしくは、バリューコマースアフィリエイトIDを入力
callback string JSONPとして出力する際のコールバック関数名を入力するためのパラメータ。UTF-8でエンコードした文字列を入力
event_type all/point/season/special/store 取得したい販促情報の種類を指定します。
デフォルトはall(全販促イベント)、point(ポイントキャンペーン)、season(季節販促イベント)、special(特集)、store(ストアのおすすめ販促イベント)
event_id integer 結果リストに含まれるイベントIDによる絞り込み検索
sort score/date 販促イベント情報の並べ替え
score(おすすめ順)、date(新着順)
hits integer
(デフォルト:5)
取得する検索結果数。デフォルトは5、最大値は20
offset integer 何件目から表示させるか(1件目は0)の設定

サンプルリクエストURL

http://shopping.yahooapis.jp/ShoppingWebService/V1/eventSearch?appid=<あなたのアプリケーションID>&event_type=all

レスポンスフィールド

販促イベント検索Web APIのスキーマの記述は、以下のURLをご覧ください。
http://shopping.yahooapis.jp/ShoppingWebService/V1/eventSearch.xsd

フィールド 説明
ResultSet クエリーレスポンスのすべてを含み、次の属性を持ちます。

  • totalResultsAvailable: 検索数HIT数
  • totalResultsReturned: 返された値の個数
  • firstResultPosition: 最初のデータが何個目にあたるか(最初=1)

EventType リクエストしたevent_type
Hit

  • index: おすすめ情報の順番おすすめ情報の順番

Code イベントID
EventTitle 販促イベント名
EventType 販促イベント情報の種類
Id 販促イベント情報に関連するカテゴリIDリスト
Url 販促イベント情報ページへのURLまたはアフィリエイトURL
EventStart 販促イベント開始時期(RFC)
EventEnd 販促イベント終了時期(RFC)
Original 販促イベント情報で使用しているオリジナルサイズの画像
ExtraSmall 画像極小 56×56サイズの画像(オリジナルサイズの画像以外がない場合は空)
Small 画像小 76×76サイズの画像URL(オリジナルサイズの画像以外がない場合は空)
Medium 画像中 146×146サイズの画像URL(オリジナルサイズの画像以外がない場合は空)
EventTitle 関連販促イベント名
Url 補足文言からのリンク先URLまたはアフィリエイトURL
EventStart 関連販促イベント開始時期(RFC)
EventEnd 関連販促イベント終了時期(RFC)
Description 販促イベント情報詳細
Id 現在の販促イベントコードまでのパス

サンプルレスポンス

以下は、allを指定しリクエストした場合のレスポンスです。

エラー

販促イベント検索Web APIはYahoo! JAPAN Web APIに共通のエラーメッセージおよびコードを返します。

利用制限

※短い時間の間に同一URLに大量にアクセスを行った場合、一定時間利用できなくなることもございます。(1クエリー/秒)
※大規模なサイト構築やアプリ開発等にご利用いただけるデベロッパー様や、法人様向けに、クエリー数制限/秒を解除させていただきます。(無料)
まずはヘルプページのお問い合わせフォームからご相談ください。

開発者ブログ

Yahoo! JAPANのスタッフや著名なデベロッパーのブログを紹介しています。新しいサービスのアイデアにお役立てください。

開発者コミュニティ

Yahoo!グループに開発者のためのグループを用意しています。ほかのデベロッパーと交流し、質問やアイデアの共有にお役立てください。

法人デベロッパー専用お問い合わせ