3

Twitter ボットに基づくこのプロジェクトがあります。虐待ボットまたはスパマーボットではありません。言及されたときにシステムに関する情報を返信する単なるロボットです。

問題は、1 時間あたり約 3000 の言及があると予想していることです。つまり、1 時間あたり約 3000 の返信を送信する必要があります。

アプリが認証されている場合、Twitter API 呼び出しは 350/h に制限され、認証されていない場合は 150/h に制限されます。しかし、Twitter のディスカッション ボードのどこかで、1 時間あたり 1000 であると読んだこともあります。

とにかく、1 時間あたり非常に多くの返信を送信しなければならないことにどう対処すればよいでしょうか?

複数の Twitter アカウントを作成し、それらすべてに返信できるようにするために、一部の返信を委任することを考えましたが、それは適切な解決策ではないことに気付きました。

誰かがより良いアイデアを持っていますか?

4

1 に答える 1

2

あなたの最善の策は、Streamingを使用することです。

基本的に、資格情報を使用してサーバーとの接続を開き、戻りストリームを読み取って閉じるのではなく、読み取りを続けます。リクエストをしたいときは、別のヘッダーか何かを送るだけです。

于 2012-05-30T04:38:14.307 に答える