2

5500 個のツイート ID のリストがあります。ツイート ID ごとに、関連するツイート テキストをダウンロードしています。ID は連続しておらず、多くの異なるユーザーからのものです。

特定のツイートを取得するための唯一の API オプションはGET statuses/show/:idです。

これは、一度に 1 つのツイートのみを提供します。1 時間あたり 350 回の API 呼び出しのレート制限があるため、データのダウンロードに最大 16 時間かかります。

不足している API 呼び出しまたはより優れた手法はありますか?

4

3 に答える 3

3

ツイートはGNIPから購入できます。

于 2011-10-24T20:10:03.597 に答える
2

いいえ、残念ながらありません。認証されたユーザーに対して 1 時間あたり 350 回の API 呼び出しを行う Twitter をバイパスする方法はありません。

于 2011-10-22T20:15:04.470 に答える
2

私が理解している限り、Twitter API には、リクエストごとに最大 100 個のツイートを取得するエンドポイントがあります。詳細はhttps://dev.twitter.com/rest/reference/get/statuses/lookupで確認できます。 私は tweepy の statuses_lookup メソッドを使用しています: http://tweepy.readthedocs.org/en/v3.1.0/api。 html#timeline-methodsしたがって、一度に 1 つのツイートをリクエストするよりもはるかに高速にツイートを取得できます。

于 2014-12-16T10:58:48.953 に答える