jQueryを使ってtwitterやGoogleの検索結果を取得する
- 2011年 10月20日
jQuery を使って twitter や Google などの API を利用して検索結果を json 形式で取得する方法を調べてみました。
まずは jQuery を使って json データを取得する方法。
jQueryでjsonデータを扱ってみる【入門編】 | webOpixel
さすがに jQuery でも別ドメインからのデータ取得は単体では無理(もしくはかなり大変)なので、$.getJSON での取得元は PHP ファイルにします。
PHP はフォームから受け取った文字列を URL エンコードして各 API を実行して、その結果を出力することだけを行います。twitter の検索 API を使う場合は次のようになります。
$keyword = urlencode($_GET["keyword"]);
$url = “http://search.twitter.com/search.json?q=” . $keyword;
echo file_get_contents($url);
あとは function(data){} 内で json の処理を行えば OK! ということですね。すごい簡単!
各 API のパラメータ等については次のサイトを参考にしてください。
PHP,Java,JavaScript他対応 Pocket reference 山本裕介 技術評論社発行年月:2011年07月 ページ数:359p サイズ:単行...
販売価格: 2,604 円 (2012/5/19 19:14 更新)
販売店舗: 楽天ブックス
