帳號

/v1/account

我們將停用內部部署 API。此端點不再用於註冊商家電話號碼,現在會傳回以下錯誤:

{
  "code": 1005,
  "title": "Access denied",
  "details": "Unknown error: biz_link_on_prem_reg_blocked"
}

account 節點用於註冊 WhatsApp Business API 用戶端。

請注意,如果在已註冊號碼的叢集上註冊新號碼,核心應用程式將重新啟動。

關係連線

下列關係連線連結到此節點:

關係連線說明

/verify

透過指定的方法收到註冊代碼後,請使用此關係連線完成帳號註冊。

準備工作

必備資料:

複製 Base64 編碼憑證

此時將產生 Base64 編碼憑證字串,並在 WhatsApp Business API 用戶端註冊期間用於驗證。

  1. Meta 企業管理平台中前往商業設定
  2. 點擊帳號功能表下的 WhatsApp 帳號,從 WhatsApp 帳號清單中選擇您的 WhatsApp 帳號(如果尚未反白顯示的話)。
  3. 前往設定頁籤,並點擊「WhatsApp 管理工具」按鈕。
  4. 電話號碼頁籤下,您應該會看到您的電話號碼。在您想要獲取憑證的電話號碼上點擊「查看」按鈕。
    取得憑證
  5. 彈出對話方塊將在灰色方塊中顯示憑證字串。點擊取得憑證
    下載憑證字串
  6. 透過 account 端點註冊時,在 cert 參數中使用此憑證字串。

如需詳細資訊,請參閱顯示名稱文件。

限制

  • 您必須使用 admin 帳號註冊應用程式。
  • 如果您準備重新註冊帳號,註冊完成後需要重新啟動 Coreapp。

要求

向此端點發出 POST 呼叫,要求註冊代碼。在呼叫中,加入您的電話號碼和 base64 編碼憑證字串。您可以透過簡訊或語音通話接收代碼。

範例

POST /v1/account

{
    "cc": "COUNTRY_CODE",
    "phone_number": "PHONE_NUMBER_WITHOUT_COUNTRY_CODE",
    "method": "sms" or "voice",
    "cert": "VERIFIED_NAME_CERT_IN_BASE64",
    "pin": "EXISTING_6_DIGIT_PIN" # required if two-step verification is enabled
}

依據所收到的回應,您可以評估註冊程序是否已完成,或需要其他步驟才能完成。如果成功,您會收到下列其中一個 HTTP 狀態代碼。請視您收到的回應參閱相關說明:

  • 201 Created - 帳號已存在。您已註冊過,因此不需執行任何步驟。
  • 202 Accepted - 帳號不存在。根據您在申請中選擇的方法,查看您的簡訊或語音通話,取得註冊代碼。此回應將包括傳回的裝載,其中包含從 cert 參數解碼的 vname,以便您確認正在設定的顯示名稱正確無誤。如果正確,請繼續進行完成帳號註冊部分,以完成註冊。
{
  "account": [{
      "vname": "decoded-vname-from-cert"
  }]
}

如果傳回任何錯誤,請參閱錯誤和狀態訊息,瞭解更多資訊。

參數

名稱說明

cc

必要項目。

您正在註冊的電話號碼的數字國碼/區碼

phone_number

必要項目。

您正在註冊的電話號碼,不含國碼/區碼或加號(+)。

method

必要項目。

接收註冊代碼的方法
選項:voicesms

cert

必要項目。

Base64 編碼憑證。

pin

選用項目。

現有的 6 位數 PIN 碼:只有當此帳號啟用雙因素驗證時才需要。

變更雙步驟驗證 PIN 碼

若要變更商家電話號碼的雙步驟驗證 PIN 碼,請執行以下操作:

  1. WhatsApp 管理工具中載入您的商家資產管理組合。
  2. 如果系統沒有自動載入電話號碼面板,請導覽至帳號工具(工具箱圖示)> 電話號碼
  3. 點擊電話號碼的設定(齒輪)圖示。
  4. 點擊雙步驟驗證
  5. 點擊變更 PIN 碼,然後完成流程。

您必須提供目前的 PIN 碼才能進行變更。請注意,您也可以使用我們的 API 設定新的 PIN 碼:

停用雙步驟驗證

若要停用雙步驟驗證,請按照變更 PIN 碼的步驟操作,但是將點擊「關閉雙步驟驗證」按鈕改為最後一個步驟。系統會傳送包含連結的電子郵件到與商家資產管理組合相關聯的電子郵件地址。請使用此連結停用雙步驟驗證。停用之後,您可以透過設定新的 PIN 碼來重新啟用。

常見問題

是的,當您準備好上線,即可設定新的手機號碼或變更驗證名稱。

只要免付費電話包含您的國碼/區碼就可以使用。原因是,系統無法不重複地識別出未含國碼/區碼的免付費電話 - 因為同一電話號碼可適用於兩個不同國家/地區。

另請注意,免付費電話的複雜度較高。通常,如果您於所在國家/地區內撥打含有國碼/區碼的免付費電號,將無法成功撥打。這表示您所在國家/地區的顧客可能會嘗試撥打顯示為企業聯絡人的電話號碼(包含國碼/區碼),而他們將無法聯繫到您。如果您重視此問題,請務必明確告知顧客。

您可以在此深入瞭解免付費電話。

如果您備份目前的設定並將其還原到新裝置,註冊資訊會隨其餘實作部分一併轉移。如需詳細資訊,請參閱備份和還原設定文件

您可以在 Facebook 企業管理平台的 WhatsApp 帳號中註冊和刪除新舊電話號碼。

  1. 在您的 WhatsApp 帳號中,前往設定
  2. 點擊 WhatsApp 管理工具
  3. 選擇電話號碼頁籤。您可以在此管理該帳號的所有電話號碼。

如果因使用「簡訊」嘗試次數過多而註冊失敗,且收到「存取遭拒」的訊息,請嘗試使用「語音」註冊。

很遺憾,您必須選擇其他能夠接收簡訊或語音的電話號碼,以便我們傳送註冊代碼。過去我們允許手動註冊代碼,現已不再支援此功能。之前使用手動註冊代碼的電話號碼,我們將根據需求繼續支援。對於任何新的電話號碼,我們只會透過簡訊或語音通話來傳遞註冊代碼。

如果您想使用 1800 或免付費電話,請閱讀本指南