Twitter のレート制限をチェックする Rest API があることは知っています。
ポリシーを要約すると : IP に対して 150、検索 (IP のみ) を除き、ホワイトリストに登録されていないアカウントごとに 150 です。
ただし、私のアプリは認証済みのTwythonを使用していますが、使用するにつれて両方のアカウントの制限が減少しているようです. 例:
認証なし:
$ wget http://api.twitter.com/1/account/rate_limit_status.xml -O -
<?xml version="1.0" encoding="UTF-8"?>
<hash>
<hourly-limit type="integer">150</hourly-limit>
<reset-time-in-seconds type="integer">1266968961</reset-time-in-seconds>
<reset-time type="datetime">2010-02-23T23:49:21+00:00</reset-time>
<remaining-hits type="integer">134</remaining-hits>
</hash>
アカウント #1 による認証:
$ wget --user b... --password=youwish http://api.twitter.com/1/account/rate_limit_status.xml -O -
<?xml version="1.0" encoding="UTF-8"?>
<hash>
<reset-time-in-seconds type="integer">1266968961</reset-time-in-seconds>
<reset-time type="datetime">2010-02-23T23:49:21+00:00</reset-time>
<remaining-hits type="integer">134</remaining-hits>
<hourly-limit type="integer">150</hourly-limit>
</hash>
アカウント #2 による認証:
$ wget --user d... --password=youwish http://api.twitter.com/1/account/rate_limit_status.xml -O -
<?xml version="1.0" encoding="UTF-8"?>
<hash>
<reset-time type="datetime">2010-02-23T23:49:21+00:00</reset-time>
<remaining-hits type="integer">134</remaining-hits>
<hourly-limit type="integer">150</hourly-limit>
<reset-time-in-seconds type="integer">1266968961</reset-time-in-seconds>
</hash>
両方のアカウントがまったく同じレート制限情報 (134/150) を持っているように見えるのがわかりますか? アプリで 1 つのアカウントしか使用していないのに、両方のアカウントが減少しているのはなぜですか?