★稼げるアフィリエイター専用SEO分析ツール「COMPASS」

大幅バージョンアップ完了!アフィリサイト作成システムSIRIUS

★SEOに強い戦略的テンプレート「賢威7」

ヤフーAPIのRESTリクエストの作り方

PHPとWebAPIで作るアフィリエイトサイト今回はヤフーAPIのサーバーコンピュータに送るRESTリクエストの説明ですAPIサーバーへ投げるリクエスト方法にも色々あるのですが、RESTという形式でリクエストを送って、レスポンス(応答)をXMLで受け取る方法が簡単です。

 

WEBサービスで自動更新サイトを作るには、

  1. ショッピングモールのAPIサーバーにリクエストを投げる
  2. 返ってきたXML形式のレスポンスをプログラムで分解
  3. 必要な情報だけ取り出してページを作る
という流れになるんですが、その最初の行程ですね。

 

RESTリクエストの組み立て方は、WEBサービスごとにそれぞれ異なります。

 

ヤフーAPIはヤフーAPIの作り方がありますし、楽天市場のAPIは楽天市場WEBサービスの作り方があります。

 

なので必ずリクエスト・パラメータを確認して、リクエストを組み立てる必要があります。

 

ただ大まかな形としては、どのwebサービスでもリクエストを送るWEBサーバー(APIサーバー)のURL/ディレクトリ/〜?と言うアドレスの後に、&●●●=■■■ の形でリクエスト内容をどんどんつなげていく形になります。

 

これがつまりRESTという仕様なんですね。

 

ヤフーショッピングの商品の絞り込み方

ヤフーショッピングの商品検索APIへのRESTリクエストは2010年末時点ではこうなっています。

 

★サンプルURL(vaioを商品検索)http://shopping.yahooapis.jp/ShoppingWebService/V1/itemSearch?appid=<アプリケーションID>&query=vaio 簡単に説明すると、

  • http://shopping.yahooapis.jp/ShoppingWebService/V1/itemSearch(APIサーバーのアドレス)
  • ?appid=<アプリケーションID>  (アクセスする人のアクセスキー)
  • &query=vaio          (検索キーワード)
…と言うことになります。

 

これは最低限必要なリクエストで、ここにさらに絞り込みをすることもできます。

 

たとえばヤフーショッピングでアフィリエイトしたい場合は、&affiliate_type=yid&affiliate_id=<ヤフーアフィリエイトID>というのをこの後につけます。

 

価格帯を5000円から10000円に絞りたい場合は、&affiliate_from=5000&affiliate_to=10000と言うのをこの後につけます。

 

検索結果の並べ順(ソート順)を指定する場合は、&sort=%2Bpriceなどと言うのをつけます。

 

どういう絞り込みができるのかは、webサービスやバージョンによっても異なりますので各webサービスのリクエストパラメータ表を見ながら考えてください。

 

なお、絞り方の連結する順番は、ぐちゃぐちゃでも構いませんが、なるべくパラメーター表の上から順に並べた方が良いように思います。

 

後で修正するときに見つけやすいですし。

 

NEXT:商品検索ページのサンプルコード


広告

アフィリエイトで稼ぐ 教材人気ランキング

★第1位★儲かるキーワードはコレ!キーワードツールの決定版!Pandora2

★第2位★今話題のキーワード、トレンドアフィリで稼げ!【下克上∞(MUGEN)】

★第3位★ツイッターで集客!ツイッターでアクセス増!フォローマティックXY

★第4位★狙い目キーワードを探せ!キーワードスカウターS

★第5位★サイトアフィリマニュアルGladius

★第6位★1日1記事、1ブログ運営で、趣味や好きな事が月収20万円ホビリエイト・マスターズカリキュラム

★第7位★アフィリエイター専用!SEO分析ツール「COMPASS」

ネットで稼ぐ 教材人気ランキング

★第1位★儲かるセールスレター、チラシの書き方はこれ!キャッチ・ザ・ライティング

★第2位★集客できるホームページはこれ!SEOに強い戦略的テンプレート「賢威7」

★第3位★ツイッターで稼ぐ方法 集客&自動化ツールフォローマティックXY

★第4位★月収1,000万円以上!ネットで大金を稼ぐ小玉歩のノウハウザ・メールマガジン

★★ネットでお金を稼ぐマーケティングを基礎から指南Catch the Marketing

★このサイトもこれで作ってます次世代サイト作成システムSIRIUS

このエントリーをはてなブックマークに追加

★稼げるアフィリエイター専用SEO分析ツール「COMPASS」

大幅バージョンアップ完了!アフィリサイト作成システムSIRIUS

★SEOに強い戦略的テンプレート「賢威7」

アフィリエイト教材 最新人気ランキング