2016-08-31 7 views
0

apiを使用してpodioにアイテムを作成する必要があります。 Podio Create 25コール後のアイテムレート制限

{ 
    "error_propagate":false, 
    "error":"rate_limit", 
    "error_description":"You have hit the rate limit. Please wait 300 seconds before trying again", 
    "request":{ 
     "url":"http://api.podio.com/oauth/token", 
     "query_string":"", 
     "method":"POST" 
    } 
} 

私はレート制限が5000回のコールだった取り払わ/ HとIは、25回のコールの後に、このエラーが出る:6アイテム私は言っpodioからのエラー応答を取得する - 私は私のプログラムは、フルスピードを手放すとき、私は5の後に気づい...

私のコードでthread.sleepを追加しましたが、現在ではより良いようですが、10秒間スレッドをスリープさせても、まだこのエラーが発生しますが、今度はthread.sleepを20秒で動作するようです。

1秒あたりの通話数に隠れレート制限がありますか?

答えて

2

ここでは、ユーザー名パスワード認証を使用していると思います。トークン要求エンドポイントには、私の経験から下限があります。したがって、プログラムを実行するたびに再認証するのではなく、アクセストークンを格納して再利用するのが最善の方法です。

Podio APIクライアントライブラリは、これを行うための連続的な方法を提供します。このリンクを参照してください:

0

レート制限は1000コール/ Hです。それに応じて睡眠を入れることができます。

+0

https://developers.podio.com/index/limits –

+0

これは25個の要求後にこのエラーを説明していません –

関連する問題