1
我只是想知道在Facebook的API來計算用戶的速率限制是用戶ID基礎或令牌basis.I有2個訪問令牌對同一app.Could我做600calls/600秒/令牌相同的用戶ID?誰能幫我?Facebook API中令牌或用戶的用戶速率限制?
我只是想知道在Facebook的API來計算用戶的速率限制是用戶ID基礎或令牌basis.I有2個訪問令牌對同一app.Could我做600calls/600秒/令牌相同的用戶ID?誰能幫我?Facebook API中令牌或用戶的用戶速率限制?
200的API調用/用戶/小時
所以對於唯一的用戶每次訪問令牌有它自己的每小時200元話費。如果您使用應用令牌,則每小時總共只有200個請求。
來源: https://developers.facebook.com/docs/graph-api/advanced/rate-limiting
編輯:只適用於圖形API。對於營銷API,請參閱Marketing API rate limiting
還要注意的是一個HTTP請求可以算作多個API請求。例如下面的請求算作3
API請求:
https://graph.facebook.com/photos?id=4,5,6
感謝您的評論。所以你說這個令牌是基於用戶的,這意味着如果我爲同一個用戶使用不同的令牌,它應該被計算爲用戶的總計數,對於更多的通關,我只能給每個用戶打200個電話。但我試圖在一個循環中調用一個API(通過使用用戶的令牌)500次,它都給出了正確的結果,我沒有收到任何錯誤響應。 –
你每500次嘗試一次同樣的請求嗎?因爲請求可能已經在實際的Facebook服務器之前緩存在HTTP層或某個CDN上。如果是這樣,請求永遠不會到達Facebook的數據庫服務器,並且不會計算爲API請求。每個獨特用戶200是Facebook的官方答案,你不應該期望超過這個限制。如果你想測試這個,確保每個請求都要求提供一些新的信息。 – jehna1
哦!我在循環中嘗試了相同的輸入。將嘗試使用不同的輸入值。謝謝你的快速響應。 –