忍者ブログ

2024
11
22

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2024/11/22 (Fri.)

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

名前
メールアドレス
URL
コメント
PASS  Vodafone絵文字 i-mode絵文字 Ezweb絵文字

Trackback

Trackback for this entry:

Links

ご注意

当サイトのスクリプトは、ブラウザが FireFox 3.0 であることを前提に作成されています。IE などでは正常に動作しないものがあります。

カテゴリー

ブログ内検索

最新記事

カレンダー

10 2024/11 12
S M T W T F S
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30

アーカイブ

RSS

最新CM

[04/15 jTemplate]
[05/22 寝太郎]

プロフィール

HN:
寝太郎
性別:
非公開

バーコード

P R

アクセス解析

リンク

NSM

コガネモチ

フリーエリア