2012-03-04 8 views
0

ローカルホストアプリケーションのtwitter(スマートフォンを使って送信)をリモートで使用しようとしています... 私はjquery + jsonスクリプトを作成しますが、25msで私の狂気のsetIntervalすぐに150リクエスト/時間の限界を見つける、失敗(クジラのような)... twitter APIがもっと "読み取り専用"をするのに役立つかどうか知っていますか? 別のオプションは、HTML(小さなボット)から抽出しますが、愚かなような音に私自身のTwitterのパーサを作ることです...私のtwitterアカウントを10秒ごとに読んでください

は、あなたがデータを取得する方法を逆にTwitterのストリーミングAPIに切り替えることができます

+0

あなたが1秒間に40回リクエストをした場合、彼らはDOS攻撃だと思うでしょう –

+1

認証リクエストは時間当たり350リクエストに制限されています:* OAuthコールは350リクエスト/時間で許可され、 *出典:[The documentation](https://dev.twitter.com/docs/rate-limiting)。そして、なぜ25msごとにリクエストしたいのですか?あなたは本当にレートを下げる必要があります、他の可能性はありません。 –

答えて

2

に感謝します。代わりに、あなたがさえずりへの接続を確立し、彼らはその接続を介してアップデートをプッシュするごとに25msのTwitterに接続し、飼料を求めての:

詳細な例やドキュメントを現在地:https://dev.twitter.com/docs/streaming-api/user-streams

これは、周りを取得しますローカルのアプリを非常に反応的にすることができます。

+0

良い:)しかし私の基本的な英語で理解するのは少し難しいです... 私はこのlibでそれをすることができますか: [tmhOAuth](https://github.com/themattharris/tmhOAuth/blob/master/examples/sitestream。 PHP)や別の例を見つける必要がありますか? –

関連する問題