文件
速率限制
為確保公平使用及系統穩定,我們的 API 實作了速率限制。不同的訂閱方案有不同的速率限制。
方案額度
每月額度取決於你的方案。這是所有產品共用的一份額度,每一次計量呼叫在其中計一次。
Free: 每月 30,000 次請求,平均約每日 1,000 次,而且沒有每日上限。
付費方案: Starter 每月 150,000 次,Pro 每月 500,000 次,Business 每月 2,000,000 次。Enterprise 不限量。
示範端點: 無需密鑰的示範端點對每個 IP 位址每日允許約 100 次請求,無需註冊。
GET /v1/demo/{ip}速率限制標頭
所有 API 回應均包含可提供目前速率限制狀態資訊的標頭:
X-RateLimit-Limit: 目前時間範圍內允許的最大要求數
X-RateLimit-Remaining: 目前時間範圍內剩餘的要求數
X-RateLimit-Reset: 速率限制範圍重設的時間(Unix 時間戳記)
超出速率限制
如果你超出速率限制,API 將傳回 429 Too Many Requests 回應,內容如下:
{
"error": "rate_limit_exceeded",
"message": "Rate limit exceeded. Please try again later.",
"retryAfter": 60
}最佳實務
實作退避策略: 當你收到速率限制錯誤時,請在重試前實作指數退避。
快取回應: 盡可能快取 API 回應,以減少要求次數。