Warning: Undefined array key "steps" in /home/bubudoufu/bubudoufu.com/public_html/wp-content/plugins/amp/src/ReaderThemeSupportFeatures.php on line 501
ショッピング情報取得APIを利用してYahooショッピングの検索キーワードランキングと売上総合ランキングを同時に表示してみる - プログラミングを学習中の私が、アウトプットするためのサイト
サイトアイコン プログラミングを学習中の私が、アウトプットするためのサイト

ショッピング情報取得APIを利用してYahooショッピングの検索キーワードランキングと売上総合ランキングを同時に表示してみる

このページではソースコードの一部分を簡単な解説をしています。

作成したページはコチラから
ソースコードはgithubにあります

スポンサーリンク

概要

Yahooショッピングの検索キーワードランキングと売上総合ランキングを同時に表示をし、検索されているキーワードと実際に売れている商品を比較できるようなページを作ってみました。ランキングの取得にはYahoo! JAPANが提供しているショッピング情報取得APIを利用しています。PHPでAPIからJSONファイルを取得し、javascriptを使って取得してきたJSONファイルをDOM操作で画面に表示させています。

PHPを使ってAPIからランキングを取得する

APIからJSONを取得をするクラスGetJsonを作りました。

二つの変数を用意してクラスGetJsonのインスタンスを作成します。一つ目の変数はAPIエンドポイントのURLです。もう一つの変数はリクエストパラメータを連想配列で作ります。リクエストするにあたって必須のリクエストパラメーターはappidになります。appidはコチラから取得できます。その他のパラメーターはコチラで確認できます。必要に応じて追加してください。

JavaScriptで画面に表示する

javascriptでDOMを操作してHTMLを生成しています。

最後までお読みいただきありがとうございました。

作成したページはコチラから
ソースコードはgithubにあります

モバイルバージョンを終了