ドキュメントではThe limits are based on a moving window that tracks the number of requests you send per hour.
(https://developer.foursquare.com/overview/ratelimits)が見つかりましたが、実際には数分待ってもレート制限が再充電されません。APIクォータを超えました
どうしましたか? APIレート制限の実装を変更しましたか?
ドキュメントではThe limits are based on a moving window that tracks the number of requests you send per hour.
(https://developer.foursquare.com/overview/ratelimits)が見つかりましたが、実際には数分待ってもレート制限が再充電されません。APIクォータを超えました
どうしましたか? APIレート制限の実装を変更しましたか?
ウィンドウは、リアルタイムで更新されるはずです。
レート制限が500、11:00に5回、X-RateLimit-Remainingが495であることがわかります。数分待って11:05にしてから別のリクエストを送信するとX-Rate-Limitの残額は494で、まだリセットされていません。
12時01分までに、11時にリクエストした5件のリクエストが返されます。したがって、あなたが12:01に再度リクエストすると、あなたの制限は498になります(あなたがやった要求に対して-1、11:05要求に対して-1)。 12:06に再度リクエストすると、最大499回まで返されます(フル・リミットから使用した時間を引いたもの)。
説明のためにありがとう – luacassus
'X-RateLimit-Remaining'のクエリは可能ですか?私はダミーリクエストをしてレスポンスヘッダーをチェックできることを知っていますが、よりエレガントな方法がありますか? – luacassus
私はそう信じません - 私たちは、HTTPヘッダーでこの情報を送信するだけと思います。 – smehmood