本文為您介紹如何在AppFlow中利用推薦模板創建連接流,并在創建完成后如何自定義修改連接流。
前提條件
已經注冊了阿里云賬號。如還未注冊,請先完成賬號注冊。
操作步驟
選擇公共模板并配置連接流。
登錄AppFlow控制臺。
在左側導航欄中,選擇模板中心。
此處以選擇在釘釘群與通義千問進行對話模板為例,其他模板請根據界面實際界面提示為例。
單擊您需要或感興趣的模板,進入模板詳情頁。
單擊立即使用,即可進行連接流的配置。
在賬戶授權頁簽中,選擇授權憑證,然后單擊下一步。
若沒有已存在的授權憑證,則點擊前往授權,在彈窗中創建新憑證。
在執行動作頁簽中,設置模板ID。然后單擊下一步。
在基本信息頁簽中,配置連接流的基本信息,然后單擊下一步。
字段名稱
描述
示例
連接流名稱
設置當前連接流的名稱,方便您后續區分不同的連接流。
在釘釘群與通義千問進行對話
連接流描述
介紹連接流所實現的功能。
將釘釘群聊對話發送給通義千問,并將答復通過釘釘機器人發送回群聊。
完成連接流配置后,您需要復制并保存釘釘機器人發送消息的Webhook地址。
創建釘釘群聊機器人。
釘釘機器人創建共有兩種創建方式,通過釘釘開發平臺創建企業內部機器人或直接在群聊創建自定義機器人并開啟Outgoing功能。
創建企業內部應用機器人
詳細創建流程,請參見企業內部應用機器人操作指南。下表中列出在創建企業內部應用機器人時需要注意的參數。
參數
描述
填寫說明
消息接收模式
用于接收釘釘推送的POST消息??稍O置為HTTP模式或Stream模式。
機器人接收消息類型和數據格式的詳細信息,請參見機器人接收消息。
HTTP模式
消息接收地址
填寫一個公網可訪問的本企業HTTPS服務地址,用于接收釘釘推送的POST消息。
說明僅在消息接收模式選擇HTTP模式時,需要填寫。
填寫在AppFlow中獲取到的Webhook地址
創建自定義機器人
創建自定義機器人的詳細流程,請參見自定義機器人操作指南。
重要要實現對話功能,自定義機器人請務必開啟Outgoing機制,下方列出Outgoing機制參數填寫說明。
參數
描述
填寫說明
POST地址
釘釘機器人收到消息后轉發地址。
填寫在AppFlow中獲取到的Webhook地址。
Token
用于驗證消息發送方身份的Token。
AppFlow不會對此字段做限制,可隨意填寫。
為降低Webhook地址泄漏帶來的潛在風險,釘釘自定義機器人提供了三種安全設置方式。您可根據需求選擇任意一種方式進行配置。
自定義關鍵詞最多可以設置10個關鍵詞,通知內容中至少包含其中1個關鍵詞才可以發送成功。使用此安全設置方式,請確保在發送給釘釘機器人的消息中包含您設置的關鍵詞。
加簽通過添加簽名的方式驗證請求來源可信。使用此安全設置方式,建議在釘釘生成加簽密鑰,然后相應的流節點中添加“加簽”參數。
IP地址(地址段)最多可以設置10個IP地址或者地址段。設置后,只有來自指定IP地址范圍的請求才會被處理。使用此安全設置方式,您需要在釘釘側將IP地址設置為xxx.xxx.xxx.xxx。IP白名單地址如下:
121.40.82.220
47.97.73.42
47.98.226.113
47.96.151.112
118.178.89.160
120.27.202.100
釘釘群對話
在添加了釘釘機器人的群聊中,@機器人并發送消息即可實現與通義千問對話。