Meta Tech Provider
WhatsApp 錯誤 80007:WhatsApp Business 帳戶的頻率限制
錯誤 80007 表示 WhatsApp Business 帳戶已觸及頻率限制。這項限制適用於管理及讀取請求,而非訊息傳送量,因此常見原因是輪詢:某項功能檢查狀態的頻率遠高於資料變更的頻率。
它計算甚麼
針對帳戶的請求,而不是傳送給客戶的訊息。
- 讀取號碼、號碼的品質評分及傳送量水平。
- 列出及讀取訊息範本。
- 訂閱及 Webhook 設定請求。
- 按排程執行的任何狀態檢查,請求量通常由此產生。
輪詢是值得修正的原因
每 30 秒對少量號碼進行一次狀態輪詢,每天便會對變更每月只有數次的資料發出數千次請求。這最終會觸及限制,而一旦觸及,輪詢便會在最需要得知變更的時刻停止運作。
Webhook 會把流程倒轉。Meta 會在品質評分、帳戶或訊息範本狀態變更時推送通知,完全不會消耗請求,而且比任何輪詢更快到達。正確的架構是使用 Webhook 接收變更,並只偶爾以輪詢進行核對,而非把輪詢作為主要機制。
常見錯誤
- 以短間隔輪詢狀態,消耗頻率限制,但資料很少變更。
- 改為加入重試,令頻率限制更快耗盡。
- 將其與 130429 混淆,後者與傳送訊息有關。
使用 EasyCoexistence 完成這項設定
EasyCoexistence 使用 Webhook 處理連接狀態,並按較長間隔進行核對,因此監察號碼不會消耗帳戶的管理請求頻率限制。
常見問題
這是否與傳送訊息有關?
不是。該項限制是 130429;這項限制涵蓋管理及讀取請求。
甚麼原因會導致這個錯誤?
通常是以短間隔輪詢狀態。
我應該改為怎樣做?
訂閱 Webhook,並只在需要時以輪詢進行核對。
它會自行清除嗎?
會,限制時段結束後便會清除;但如果不改變輪詢方式,問題會再次出現。
繼續閱讀
WhatsApp error 130429: throughput limit reachedError 130429 means the messaging throughput limit was reached. What sets the cap, why it is temporary, and why Coexistence numbers hit it sooner.WhatsApp error 131056: too many messages to one recipientError 131056 means too many messages were sent between your number and one recipient in a short period. What the pair rate limit protects against.WhatsApp webhook fields, and which ones go whereThe eight webhook fields a Coexistence connection uses, what each carries, and which are routed to your endpoint versus kept for monitoring.A number stopped working: how to find out whyA checklist in the order these failures actually happen: token, webhook override, inactivity disconnection, quality, and account restriction.WhatsApp error 100: invalid parameterError 100 means a parameter was unsupported, misspelled or malformed. It is the broadest error on the platform and it never clears by retrying.WhatsApp error 131008: required parameter missingError 131008 means a parameter the endpoint requires was not included. Narrower than error 100, and usually one field away from working.
準備開始嗎?
幾分鐘內設定 WhatsApp Coexistence,而非幾個月。應用程式在手機上仍可繼續運作。
開始免費試用驗證日期