0

私は Twitter アプリを構築しており、ユーザーのタイムラインから大量のデータを取得します。速度を上げるために、タイムラインを並行してクエリする必要があります。APIからユーザーのツイートを1000件プルするのが目標ですが、Twitter APIでは1リクエストあたりのツイート数の上限が200件に設定されています。ページネーションは、前のリクエストからの最後の (最も古い) ツイートの ID を指定することで機能するため、次の呼び出しを行うには、前の API 呼び出しの結果を知る必要があります。このメソッドは並列化できません。並列リクエストを作成できる Twitter API からユーザーのタイムラインを取得する別の方法はありますか (pageプロパティはありますが、非推奨であり、近い将来には機能しなくなります)。

4

1 に答える 1

2

覚えておかなければならないことは、Twitter は外部開発者と難しい関係にあるということです。このような興味深いものに API を使用することは、単に許可されていません。

必要なのはFirehoseへのアクセスです。

ただし、たとえ年間 100 万ドルを支払う意思があるとしても、 Twitter は関心がありません。

Gnipなどのサードパーティから入手することもできますが、やはり高価になる可能性があります。

したがって、基本的にはできません。Twitter は、自分たちのプラットフォームで何か革新的なことをしているアマチュア開発者には興味がありません。ごめん。

于 2012-12-22T20:55:53.413 に答える