easyCoexistence
登入開始免費試用
Meta Tech Provider

WhatsApp 錯誤 190:存取權杖已過期

錯誤 190 代表請求所用的存取權杖已過期或失效。每次請求都以相同方式失敗,看起來就像號碼消失了。其實並非如此:憑證失效,而號碼通常沒有問題。

190

Meta 對已過期或失效存取權杖所回報的代碼。

0

Meta 對同一情況以驗證失敗形式回報的代碼。

2 tokens

EasyCoexistence 為每個連接保留憑證,因此可診斷拒絕原因。

為甚麼過期權杖看起來像號碼遺失?

因為每個請求都會失敗,而且失敗方式完全相同。

讀取號碼、檢查狀態、列出範本及傳送訊息會同時停止運作。從外部看來,這與號碼已從帳戶移除沒有分別,而只有一個憑證的整合無法分辨兩種情況。不少人因此以為自己已中斷連接,但實際上並沒有。

這個分別很重要,因為兩者需要的處理完全相反。憑證失效,只需替換憑證。號碼已被移除,則必須重新連接,並需要企業擁有人及電話配合。

如何分辨兩種情況?

使用第 2 個可讀取同一帳戶的憑證。

EasyCoexistence 會為每個連接保留客戶的權杖及自己的 System User 權杖。當其中一個被拒絕時,另一個會讀取 WhatsApp Business 帳戶,確認究竟是哪一個失效。客戶權杖被拒絕,但第 2 個讀取權杖正常,表示憑證已過期,而號碼狀態正常。兩者都失敗,才表示號碼本身可能發生問題。

沒有第 2 個讀取者,唯一的分辨方法就是請企業擁有人檢查,而這正是監察應避免的中斷。

權杖如何失效?

原因有多種,大部分都不是蓄意造成。

權杖有使用期限,會自行過期。更改 Meta 帳戶密碼會令權杖失效。有人在 Business Settings 移除應用程式存取權也會造成同樣結果,Meta 撤銷被視為已洩露的權杖亦然。這些情況事前都不會發出警告,而且無法從手機上的 WhatsApp Business 應用程式看見。

因此,權杖有效性應納入監察,而不是只在錯誤處理程式中處理。錯誤處理程式看見錯誤時,訊息通常已經傳送失敗。

常見錯誤

  • 重新連接號碼。如果問題在於權杖,重新連接只會要求企業擁有人處理根本不需要的工作。
  • 把問題當作間歇性錯誤並重試。失效的權杖不會自行恢復。
  • 只依賴一個憑證。只有一個權杖時,無法分辨憑證失效與號碼遺失。
使用 EasyCoexistence 完成這項設定

EasyCoexistence 為每個連接保留 2 個權杖,因此可診斷被拒絕的憑證,而不是靠猜測,並會降級失效的權杖,不會移除號碼。

常見問題

號碼仍然可以運作嗎?

通常可以。WhatsApp Business 應用程式不受影響,號碼本身亦完整無缺。停止運作的是 API 存取。

錯誤 0 是同一回事嗎?

實際上是。Meta 會根據端點,在這種情況下回報其中一個代碼。

重新連接可以修復問題嗎?

可以,但這是用繁重方法處理簡單問題,而且需要企業擁有人及電話配合,原本只需建立新憑證即可解決。

可以讓權杖永不過期嗎?

System User 權杖可以有較長有效期,這正是保留第 2 個權杖有用的原因之一。

繼續閱讀

準備開始嗎?

幾分鐘內設定 WhatsApp Coexistence,而非幾個月。應用程式在手機上仍可繼續運作。

開始免費試用

驗證日期

WhatsApp 錯誤 190