7

開発者向けドキュメントによると、クライアントは 1 時間あたり 5000 件のリクエストを行うことが許可されていますが、現時点では、私のアプリケーションは 1 時間あたり 350 件のリクエストに制限されています。表示されるエラー コードは 400 で、メッセージは「1 時間あたりの最大リクエスト数を超えました。過去 1 時間に、許可された 350 件のうち XXX 件のリクエストを作成しました。」. このリクエスト制限が設定されている理由と、リストされている 5000 まで増やす方法を知っていますか?

注: 私のアプリケーションは API を使用して特定の画像を好みますが、ドキュメントによると、1 時間あたり 5000 のリクエストを受け取る必要があります。

4

2 に答える 2

9

5000 は、access_token を使用して 1 時間あたりに作成できる API リクエスト (任意の instagram API) の合計数ですが、コメント、フォロー/フォロー解除、いいね! などの特定の API には、350 またはスパムを制限するための独自の制限があります。5000 の制限は、1 時間あたりの合計 API 呼び出しです (最近の写真 API + 検索 API + 類似 API +...)

詳細については、公式ドキュメントAPI End User Limitを参照してください。

于 2013-11-24T04:00:21.660 に答える
2

1 時間あたり 5000 の制限は、認証されたリクエスト、つまりaccess_token. アクセス トークンを使用していないため、1 時間あたりのリクエスト数が少なくなります。ドキュメントから:

access_token または client_id 全体で、1 時間あたり 5000 リクエストに制限されています。実際には、これは、制限が特定のユーザーの手の届かないところにあるように、(可能な場合) ユーザーを認証する必要があることを意味します。

于 2013-11-23T06:44:18.333 に答える