1

私はこれを使おうとしています:

https://twitter.com/account/rate_limit_status.xml

Twitterでレート制限を超えていないことを確認します。問題は私が電話をかけていることですが、残りのヒット数のパラメータは私が呼んでいるほど減少していないようです:

<?xml version="1.0" encoding="UTF-8" ?> 
<hash>
<reset-time-in-seconds type="integer">1281858712</reset-time-in-seconds> 
<reset-time type="datetime">2010-08-15T07:51:52+00:00</reset-time> 
<remaining-hits type="integer">146</remaining-hits> 
<hourly-limit type="integer">150</hourly-limit> 
</hash>

私は認証を必要としない電話をかけているだけで、ドキュメントのこのビットを読みました:

認証が必要(認証について):true、ユーザーのレート制限ステータスを判別するfalse、要求元IPのレート制限ステータスを判別する

https://dev.twitter.com/docs/rate-limiting

では、通話のどこかでfalseを設定する必要がありますか?私は認証されたユーザーではないので、私が持っている唯一の制限はIPの現在の制限です。

4

1 に答える 1

0

いいえ。認証を使用しない場合、「false」が自動的に想定されます。

レート制限された通話を発信していることを確認します。

REST APIは、ユーザーおよびIPベースのレート制限を行います。認証されたAPI呼び出しは、認証されたユーザーのレート制限に対して測定されます。認証されていないコールは、発信側ホストのIPアドレス許容値から差し引かれます。

レート制限は、HTTPGETコマンドで情報を要求するメソッドに適用されます。一般に、HTTP POSTを使用してTwitterにデータを送信するAPIメソッドはレート制限されていませんが、一部のメソッドは現在レート制限されています。APIドキュメントのすべてのメソッドは、レート制限されているかどうかを説明しています。

于 2010-08-15T19:17:15.517 に答える