4

Twitter に追加のサービスを提供しているサイトはたくさんあります。

  • ハッシュタグ.org
  • つぶやきmeme.com
  • repeets.com
  • Dailyrt.com
  • backtweets.com

彼らには共通点があります。すべての更新情報を Twitter から入手しているようです。そうでなければ、このような複雑なサービスを高品質で提供することはできませんでした。

しかし、彼らはどのようにこれを行うのでしょうか? Twitter には XMPP フィード (Firehose) がありますが、誰もがそこからデータを取得できるわけではありません。

推奨できるアプローチや、彼らが使用していると思われるアプローチはありますか? 通常の API は制限が多すぎますね。

4

4 に答える 4

5

http://apiwiki.twitter.com/Rate-limitingから引用

ホワイトリスト登録

一部のアプリケーションでは、デフォルトの制限では不十分であることがわかります。このような状況では、ホワイトリストを提供しています。アカウントと IP アドレスの両方をホワイトリストに登録できます。ホワイトリストに登録された各エンティティは、アカウントであれ IP アドレスであれ、1 時間あたり 20,000 リクエストが許可されます。ホワイトリストへの登録を検討する必要があるアプリケーションを開発している場合は、ホワイトリストへの登録リクエスト フォームに記入してください。手動審査プロセスには最大 1 週間かかる場合があります。IP アドレスの追加または削除によってホワイトリストを更新する必要がある場合は、変更の説明を添えて再申請してください。ホワイトリスト登録リクエストの承認または拒否は、申請を提出したアカウントに関連付けられた電子メール アドレスに電子メールで送信されます。

于 2009-08-02T23:19:32.053 に答える
3

Twitter には新しいストリーミング APIがあり、誰でもアクセスできるようです。まだアルファ版ですが、これはおそらく tweetmeme.com が使用しているものです。

于 2009-08-11T12:31:21.173 に答える
0

tweetSharphttp : //tweetsharp.com/をチェックしてください。これは、TwitterAPIへのアクセスをはるかに簡単にする.Netライブラリです。小さなアプリで自分の会社の名前をツイートで検索するために使用しました。詳細を知りたい場合は、dnrTVエピソードもあります。

どういう意味かよくわかりません

「通常のAPIは制限が多すぎます」

確かに、最初に戻ってすべてのツイートにアクセスできるわけではありませんが、私が理解しているように、かなりまともなTwitterクライアントを構築するには間違いなく十分です。

于 2009-08-11T08:38:22.463 に答える
0

Twitterizerをチェックしてください。これは、私が今まで使用した他のどのTwitterASP.NETライブラリよりもはるかに簡単です。

于 2009-08-11T08:41:55.917 に答える