Streaming API(Twitter)の履歴

TwitterのStreaming API楽しい!

通常のhttpアクセスと違い、ツイートが(ほとんど)リアルタイムに取得できる。commetよりも本当の意味でのプッシュ型のAPI。

commetはリソースが飛んでくるたびにリクエストし直すのに対して、TwitterのStreaming APIはリクエストし直す必要はない。(commet使ったことないけど)

今までと違うこと


今まではユーザーごとに一定期間に一定回数のAPI呼び出し制限回数がありましたが、Streaming APIではその特性上、この制限はありません。

ということで、やったね!ということになりそうですが、別の制限があります。

1ユーザー毎に一つのコネクションしか接続できず、2個目のコネクションを開こうとすると、一つめのコネクションは切断されます。

まぁ、デスクトップアプリなら一つしか動かさないよ! という事になるのですが、複数箇所で(例えば家と会社で)パソコンをつけっぱなしにしてしまう自分の様な使い方をしていると、片方が再接続を行ない、もう一方も負けじと再接続を繰り返してしまうような気がするのでどげんかせんといかんのかもしれません。

リファレンス


http://apiwiki.twitter.com/Streaming-API-Documentation#locat...