2011-07-18 18 views
1

私はツイッターからのリクエストをキャッシュするツイッターフィードを持っています。たいてい10分ごとにフィードが取得されます(したがって、最大制限の150分のうち6時間です)。Twitter:レート制限を超えました、ツイートボタンはリクエストとしてカウントされますか?

レート制限を超えると定期的に問題が発生します。私が考えることができる唯一の理由は、サイト上の別の場所でツイートボタンが使用されているためです。

ツイートボタンをリクエストとしてカウントしている場合は、結果をキャッシュするにはどうすればよいですか?

私はJSONリクエスト使用しています:あなたが何をしたいか http://twitter.com/status/user_timeline/USER_ACCOUNT.json?count=2

答えて

1

があなたのつぶやきボタンのこの要求を使用している、私はそれがレート制限されないと思います。私は飼料用に掲載つぶやきボタンの上のリンク、およびリンクを使用し

http://urls.api.twitter.com/1/urls/count.json?url=http://someLink.com&callback=twttr.receiveCount

Twitter Link Count from Twitter REST API

+0

。私はまだ最大限に達しています。 – Eruant

+0

私はそれを知らないのですが、試してみることができるのは、あなたのアプリケーションをホワイトリストに登録して、1時間に最大20,000件のリクエストを開くことです。私はアプリケーションのプロセスがかなり寛大であると聞きます。 Btw、ユーザータイムラインISレートが制限されているため、おそらくそれが説明されています。私はあなたのツイートボタンだとは思わない。 https://dev.twitter.com/docs/api/1/get/statuses/user_timeline – Chamilyan

+0

私は数千のリクエストに対するこのURLからのツイート数を今すぐにリクエストしています。その間に何の遅れもなく、私はブラックリストに載っていません。遠い 私が見たことは、〜250リクエスト後に、サーバーは応答(〜0.25秒)の間にある種の遅延を追加したように見えますが、それでも何の禁止も何もありません。 ええ、このURLはレート制限されていないと言うのはかなり安全です。 –

関連する問題