當您被節流時
被頻率限制的請求會在傳輸層回傳 HTTP429,或在 GraphQL 的 errors 陣列中回傳頻率限制錯誤碼。重試前請先退避,並加入抖動以平滑突發流量。
最佳實務
- 要求更少。 將選擇集裁減為您實際會使用的欄位。
- 批次讀取。 一個回傳 100 筆項目的查詢,成本低於 100 個各回傳一筆的查詢。
- 使用 webhook 取代輪詢。 請參考設定 App Widget以設定 webhook。
- 以指數退避與抖動進行重試——切勿在緊密迴圈中重試。
- 在到期前更新 access token,以避免在負載下發生 401 → mint-token → 重試的循環。