使用“函數節點”可以有效解耦對話流設計者和服務開發者。 通過邏輯節點中的函數服務可以在多個對話流中進行引用, 實現服務復用。
舉例:
我們需要外呼結束后,根據不同的分支走向,進行發送短信(首先要開通阿里云短信服務)。
1、根據函數控制臺開通指引開通好函數控制臺后,選擇服務及函數,創建服務
2、保存完成后,會進入函數管理界面,點擊創建函數
1)設定函數名稱
2)選擇運行環境,并選擇對應的代碼上傳方式(當前舉例以短信服務為例,可以根據短信服務調用的接口文檔進行編寫好代碼上傳)
3)點擊創建函數
4)進入函數,部署代碼上線
3、對話流引用方式
1)設置全局變量(全局變量名稱以短信服務中的要求為主)
SignName為短信服務的簽名名稱
TemplateCode為短信服務中的模板CODE
PhoneNumber為短信服務中要求的號碼傳參格式
根據短信服務中的傳參變量名稱設定好全局變量。
2)對話流中引用邏輯節點賦值功能,對全局變量進行賦值傳給函數服務。
當前節點含義如果用戶不知曉則進行短信發送。
文檔內容是否對您有幫助?