2024
11
22
2012
01
11
Twitter API で 日本のトレンドワードを取得する。
Twitter/ツイッターで今、何が話題になっているでしょう? Twitter の API を利用すれば、多くツイートされている言葉がわかります。 地域コードを指定したリクエストを Twitter の API に投げると、その地域のトレンドワードが返ってきます。
Twitter でのトレンドワードを取得するためのリクエストURL
http://api.twitter.com/1/trends/[whoid].json
上記のリクエストURLの [whoid] の部分に地域コードを埋め込みます。
ちなみに「日本」の地域コードは、「23424856」 です。
'callback'パラメータを付加すれば、レスポンスが返ってきたときに実行する関数を指定できます。
地域コードを取得するためのリクエストURL
地域コードは次のURLで取得できます。
http://api.twitter.com/1/trends/available.[xml|json]
レスポンスの形式
[{"trends":[ {"promoted_content":null, "events":null, "url":"http:\/\/twitter.com\/search\/%E4%BA%8B%E5%A4%89%E8%A7%A3%E6%95%A3", "query":"%E4%BA%8B%E5%A4%89%E8%A7%A3%E6%95%A3", "name":"\u4e8b\u5909\u89e3\u6563"}, {同様}//繰り返し ]} ]
配列の1番目の要素である"trends"プロパティが配列になっています。 その配列の1つ1つの要素がトレンドワードのオブジェクトです。 URIエンコードされた文字列であれば "query"キー、ユニコード文字列であれば"name"キーを参照して値を取り出 せます。
Twitter でのトレンドワード(日本)
今、Twitter で話題になっているのは・・・
Twitter でのトレンドワード(日本)を取得するコードのサンプル
上記「トレンドワード(日本)」を表示するソースコードです。jQueryを利用。
何かいろいろ利用できそうですね。
PR
2012/01/11 (Wed.) Trackback() Comment(0) twitterAPI
Comments
Trackback
Trackback for this entry: