twitterTweetこんにちは、中川です。ChartのAPIを活用したPHPのアプリケーションを作成する内容になっています。Ogawaこんな序文を見つけました。ブログネタに困っていた時だったのもあり、また、現在担当しているプロジェクトで使うかもしれないということで、TwitterのAPIをちょっと触ってみました。APIの仕様について。http://apiwiki.twitter.com/ここで、原文で確認できるようです。日本語に翻訳している方がいるようです。http://watcher.moe-nifty.com/memo/2007/04/twitter_api.html※更新されているのか不明です。それでは、深く調べたりする前にとりあえずさわることにします。timelineの検索APIを試してみます。いいましても、検索APIは至って簡単に呼び出しが行えるようですね。http://search.twitter.com/search.json?q=asialこれで、json形式で、キーワードにasialを含むつぶやきが取得できます。RSS形式だと、以下のように取得できるんですね!http://search.twitter.com/search.rss?q=asial今回はサーバ側のコードも必要ないように、JavaScriptのみで利用したいと思いますので、JSONP形式で返却してもらうように呼び出しを以下のようにしてみました。&callback=myfunc"></script>・rppで「発言」の数を指定する。・callbackでコールバック関数名を指定するこれで、このscriptタグを書くより前に、myfunc関数を定義しておけば返却結果のjsonを引数に与えて実行してくれます。実際に返却されるjsonは以下のような形式のようです。※実際には改行されていません。・JSから扱いやすい、非常に親切な結果を返してくれるようですね。これだけで、あっさりtwitterのデータを引っ張ってこれました。実際に見た目をきれいに整えたのが、以下になります。※ソースは、IFRAME内のソースを表示で確認できます。Twitter-APIを使う上で注意しなければならないのが、利用回数制限があることです。APIの呼び出しは、IPアドレス単位で、1時間に150回程度の用です。制限は問題なさそうですが、サーバ側からAPIを呼び出す場合は、キャッシュなどの注意が必要そうですね。この回数制限の状況も、APIから取得・確認できるようです。非常に簡単に使い始められるのも魅力ですね。自身のサイトなどのAPI設計にも非常に参考になりました。ネット上に情報も多いので、是非みなさんもいろいろ試してみてください。byスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。