使用個案:使用端點將畫面填入外部資料來源
端點會將外部資料來源連線至動態 WhatsApp 流程的 Apex 表單傳訊元件。在畫面上以表單呈現外部來源的資訊。例如,醫師辦公室可以建立一個表單,詢問客戶有哪個身體部位疼痛,然後呈現專門處理該疾病的醫師清單。
必要版本
| 檢視支援的版本。 | |
此文章適用於:
|
增強型 WhatsApp 管道 |
此文章不適用於:
|
增強型應用程式內聊天、增強型 Web 聊天 v1、增強型 Web 聊天 v2、增強型 Facebook Messenger、標準和增強型 SMS、增強型 Apple Messages for Business、增強型 LINE 和自帶管道 |
| 需要的使用者權限 | |
|---|---|
| 若要建立傳訊元件: | 「自訂應用程式」和「檢視設定和組態」權限 或 系統管理員 |
| 若要在「傳訊」中傳送和接收訊息: | 傳訊工作人員 |
在您嘗試建立類似此範例的項目之前,請先熟悉 Meta 的流程實作端點文件。
- 開啟 Apex 式表單傳訊元件的「流程」格式。
-
填入「初始訊息」的「啟用端點」區段。
- 在「啟用端點」欄位中,選取「True」。
-
在「端點 URL」欄位中,輸入您的端點。

- 若要建立畫面來詢問客戶有哪些身體部位受到傷害,請瀏覽至「畫面」區段,然後按一下 + 新增畫面。
- 在「流程畫面標題」下,在「文字」欄位中輸入客戶在流程中此畫面頂端看見的標題。在此範例中,我們會輸入「病患入院」。
-
按一下 +新增內容,按一下以展開「選取清單」,然後選取「單選問題」。按一下「完成」。
此「單選問題」畫面元素可讓您建立客戶選擇內文零件的清單。根據其從該清單中選取的項目,您會在下列畫面上呈現相容醫師的清單。按一下以展開「單一選擇問題」元素,然後填入其欄位。
- 在「欄位識別碼」下:將 text 命名為 medical_need。
- 在標題下:文字,新增向客戶顯示的問題。例如,您在哪裡感到痛苦?
- 在「選項」下:選項模式,選取「靜態選項」。
- 按一下「管理選項」。
- 按一下 + 新增。
- 在「選項 0」下,在「識別碼」欄位中輸入此欄位的內部識別碼。
-
在「標籤」欄位中,選取「文字」,然後在其下方的欄位中輸入醫師執業員可以處理的身體部分,例如「手臂」。

- 按一下 + 新增,為您有醫師的其他身體部分建立功能表選項。
-
儲存您的變更。
在此階段,您的表單預覽會顯示「病患入院」畫面,其中包含單選問題及其內文部分選項。

-
返回相同畫面的「畫面元素」下方,按一下以將您剛才建立的「單一選擇問題」元素最小化。
在下一個步驟中,建立按鈕讓客戶按一下以確認其對問題的回答。您在何處感到痛苦?
- 按一下 + 新增內容,按一下以展開「其他內容類型」,選取「頁尾」,然後按一下「完成」。
- 在「頁尾按鈕」下方,在「文字」欄位中輸入 繼續。
- 在「頁尾動作」區段的「頁尾動作」欄位中,選取「資料交換」。
-
按一下「設定裝載」。
- 在「名稱」下方,輸入單一選擇問題的欄位識別碼。在此個案中,我們將其命名為 medical_need。
- 針對「類型」,選取「參照」。
-
針對「值」,選取「[輸入] 病患入院 - medical_need」。
![展開的「資料交換裝載」強制回應視窗。「名稱」設定為 medical_need,且「值」選取為 [輸入] Patient Intake - medical_need。](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-service-support_channels-264-0-0-production-zhtw/4ff8170a-dd31-4179-9838-c273761e306d/support_channels/images/messaging/wa_endpoints_4.png)
-
儲存您的變更。
現在您的畫面預覽會顯示單一選擇問題下方的「繼續」按鈕。

- 若要建立新的畫面,以根據客戶在上個畫面中進行的選擇,從端點資料庫顯示醫師清單,請按一下 + 新增畫面。
- 在「流程畫面標題」區段的「文字」欄位中,輸入此畫面的標題。我們稱為「醫生偏好」。
- 在「畫面元素」下,按一下 +新增內容,按一下以展開「選取項目」,選取「下拉式選取項目」,然後按一下「完成」。
-
按一下以展開下拉式清單選取項目。
- 在「欄位識別碼」下,在「文字」欄位中將其命名為 doctor_list。
- 在「標題」下,在「文字」欄位中輸入客戶在表單上看見的指令。例如,選取醫師。
- 在「選項」下,在「選項模式」欄位中,選取「動態參照」。
- 在「選取陣列欄位」下拉式清單中,選取「[資料] 醫師清單 - 陣列」。
-
儲存您的變更。
您的畫面預覽會顯示「醫師偏好設定」畫面,其中包含從外部資料來源填入的醫師下拉式清單。

- 繼續建立其餘流程。
此文章是否解決您的問題?
請讓我們知道,以便我們改進!


