WhatsApp 錯誤 2593107:同步次數已超出上限
錯誤 2593107 表示此號碼已使用唯一一次聯絡人及聊天記錄同步。同步每次啟用只能執行一次,不能重複,因此如要再次執行,唯一方法是先中斷號碼連接,再重新連接。
這裡所指的同步是甚麼?
這是將 Coexistence 號碼現有的聯絡人及對話記錄轉移至 API 一側的步驟,讓軟件不會在一個企業已使用多年的號碼上毫無資料地開始運作。
這項功能只因 Coexistence 而存在。以一般方式啟用的號碼沒有過往應用程式記錄可供轉移,因此沒有任何內容需要同步。Coexistence 號碼同時擁有兩者,而 Meta 會在號碼連接時提供一次轉移機會。
這也是為甚麼即使長期使用 Cloud API 的人,也可能不熟悉這個錯誤。它屬於一種他們從未使用過的啟用模式。
為甚麼只能執行一次?
因為這是啟用流程的一部分,而不是持續提供的功能,Meta 會將它視為連接時作出的一次性決定。
企業擁有人會在 Embedded Signup 期間被詢問是否分享現有聊天記錄。選擇同意後,同步才可以執行。之後沒有任何設定可以重新開啟,也沒有任何端點可以重複執行,因此第二次請求會返回這個錯誤,而不是等待速率限制清除。
實際上,這個選擇的重要性比當時看起來更高。有人在啟用流程中快速按過,因為覺得拒絕較安全而拒絕聊天記錄,便作出了一個只有完整中斷連接再重新連接才能更改的決定。
如果確實需要再次執行,會怎樣?
必須先中斷號碼連接,再重新連接,這是真正的操作,而不是一項設定。
重新連接會從頭開始執行 Embedded Signup,包括在手機上掃描代碼,並提供重新接受聊天記錄的機會。WhatsApp Business 應用程式在整個過程中不受影響,因此企業不會遺失任何內容,但這也不是靜默的背景操作:必須有人在手機旁完成操作。
有一項後果值得預先規劃。中斷連接會移除 Webhook 目的地,因為該目的地是應用程式訂閱上的覆寫設定,而不是號碼本身的設定。重新連接會恢復發送及監察,但除非有人重新設定,否則不會恢復傳送至您自己伺服器的功能。
常見錯誤
- 重試同步請求。同步只能執行一次,因此重試會返回相同錯誤,不會在稍後成功。
- 為了謹慎起見,在啟用期間拒絕聊天記錄。這個選擇只能透過重新連接號碼才能更改。
- 未計劃恢復 Webhook 目的地便重新連接,因為它會隨應用程式一併被移除。
EasyCoexistence 會在每次重新連接後自動重新套用號碼的 Webhook 目的地,因為發送及監察會自行恢復,但傳送至您伺服器的功能不會。
常見問題
一般 Cloud API 號碼會出現這個情況嗎?
不會。同步只適用於 Coexistence 號碼,因為只有這些號碼有過往應用程式記錄可供轉移。
會同步多少聊天記錄?
Meta 會在啟用時同步一段近期對話記錄。確實數量由 Meta 設定,而不是由供應商設定。
重新連接會令手機上的聊天記錄遺失嗎?
不會。中斷及重新連接 API 一側,不會影響 WhatsApp Business 應用程式及其中的對話。
2593108 是同一個問題嗎?
不是。該代碼表示在啟用超過 24 小時後才嘗試同步,而不是表示同步已經執行過。
繼續閱讀
準備開始嗎?
幾分鐘內設定 WhatsApp Coexistence,而非幾個月。應用程式在手機上仍可繼續運作。
開始免費試用驗證日期