2011年4月23日土曜日

ハッシュタグカウント数のリアルタイム取得


先日ある雑誌のサービスのお手伝いをさせて頂いた。
311震災の募金PJで、ハッシュタグのカウント数をリアルタイムで取得したいとの事。
うーん、どうしようかなぁと思いつつ。コストはかけずにやりたい、との事なので勿論GAEを導入する事に。
これを実現する(そんな大それた事ではないけど)為に以下を使用。

GoogleAppEngine/py
•TwitterAPI(認証つき) w/ Tweepy

認証無しサーチAPIだと、回数制限(150req/h)があるけど、150回なら大丈夫!と思っていたが固定IP毎だ。GAEは固定IPを共有しているらしいので、かなりの確率でエラる!げげ!どうしよう!って事で認証付きAPIを使用する事に。

今迄TwitterAPIで遊んできたけど、使用していたのは、TwOauth(TwitterApiのPythonラッパー)。これがまたくせ者で、SearchAPIが使えない!ので、急遽Tweepyを導入。
制限は、70req/hなので、1分毎でも全然余裕なんだけど、今回は大事をとり二分おきにしました。
Jsonではいたデータをパースして表示してもらい表示完了。

昨日無事そのサービスが無事終了し一件落着。
今迄GAEやTwitterAPIなどで遊んできたけど、世にでて役にたつってのは、なかなか嬉しいのもの。また機会があれば是非やってみたいと思った一件でした。

Twitter APIまとめwiki
twitterAPI用pythonライブラリtweepyを使えるようになるまで。

TWITTER ハッシュタグのリアルタイムカウントのご相談はこちら迄→戸部にあるほーむページ制作ハウスはんさむ屋

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。