YFeed - 非公式 フィード系 Webサービス
このサービスは?
「YFeed」(やふぃーど)は、キーワードに合ったYahoo! Japanの情報を、使いやすい形で取得するためのWebサービスです。Yahoo! Japanとは関係ない非公式のウェブサービスです。
Yahoo! Japanの情報をキーワードやジャンルで絞り込み、RSSなどのデータとして取得することができます。
このサービスはYahoo!デベロッパーネットワークで提供されるAPIを利用しています。
キーワード・サンプル
まず、試しに任意のキーワードを指定して結果を取得してみましょう。
APIの出力例を見る
簡単な使用方法を説明します。RESTの http://www.kuroneko-square.net/services/yahoo/rest?query=夏目漱石といったURLを渡すと、検索結果の一覧を取得することができます。こちらのサンプルをご覧ください。
Yahoo!オークション互換仕様のリクエスト
Yahoo!デベロッパーネットワーク仕様のリクエスト
Yahoo! オークション検索
利用上のご注意
- 当サービスはYahoo! Japanグループとは一切関係ありません。Yahoo! Japanグループ様や各ショップ様に対して、当サイトに関するご質問をなさらないで下さい。
- オークション検索における特定カテゴリ(アダルトカテゴリ)には、現時点では対応しておりません。
- 価格は、変動により実際の最新価格と異なる場合がありますのでご注意ください。
- このサービスは無保証のサービスであり、このサービスの利用に伴って生じる事象に関して、運営者はいかなる責任を負いません。
設定パラメーター
Yahoo!オークション互換仕様
Yahoo!オークションで取得できるRSSフィードのパラメータと互換性を持たせていますので、パラメータを変更せずとも(ある程度は)相互に移行できます。例えば「1000円から3000円の範囲でバッグを検索」したい場合は、Yahoo!オリジナルのリクエストURLの先頭部分を変更するだけで、YFeedとしても取得できます。つまりベースURLを「http://www.kuroneko-square.net/services/yahoo/auctions/」に置き換えればオリジナルのパラメータをそのまま使えます(下位互換)。ただし全ての機能が使えるわけではありません。
Yahoo!デベロッパーネットワーク仕様
上記とは別にYahoo!デベロッパーネットワーク仕様でのリクエストも可能です。下記の設定パラメーターをURLに渡してください。基本的にはYahoo!デベロッパーネットワークで提供されるAPIのパラメータが使用可能です。
- 必須項目
- query : 検索ワードをUTF-8でURLエンコードすること
- service : Web APIの種類を指定します。指定がない場合は「Search」を適用します。
- Search: 検索
- Auction: オークション
- News: ニュース
- api: 個別のAPIを指定しますが、serviceで指定したWeb APIにより指定できる値が異なります。例えば「service=Search」とした場合にapiとして指定できるのは「ウェブ検索(web)/画像検索(image)/動画検索(video)」のうちいずれか1種類。
- アフィリエイト
- sid/pid : バリューコマースから提供されるsidおよびpidパラメータの2つを指定します。これらを指定した場合は、必ず、次の「aflFlag」も指定して下さい。
- aflFlag : 0:アフィリエイトURLを使わない 1:全てのリンクでアフィリエイトURLを使う 2:一部のリンクでアフィリエイトURLを使う
- 「sid/pid」および「aflFlag」の指定がない場合は、このサイトが指定するアフィリエイトIDを適用する場合があります。
- 任意設定項目
- format : 出力方式を指定。デフォルトはrss2
- rss2: RSS 2.0
- rdf: RSS 1.0
- atom: ATOM
運営主体について
このサービスはくろねこスクエアが運営しております。もしサービスに不具合などがございましたら、お手数でもお問い合わせフォームよりご連絡ください。可能な限り対応いたします。