我有一種情況,我需要在Slack中創建一個Bot,我的用戶可以使用會話語言實時從我的Web應用程序中獲取信息。該場景如下所示:如何從api.ai獲取auth令牌以發送消息給閒置者?
用戶詢問bot如下所示:@hrbot財務部門有多少員工?
博特發送字符串API.AI/ diagflow化解成JSON請求
API.AI發送JSON請求通過網絡掛接我的Web應用程序的端點得到的答案
應答返回用戶的Slack頻道
問題: 1.我如何從api.ai獲取auth令牌來發送消息給slack?
我有一種情況,我需要在Slack中創建一個Bot,我的用戶可以使用會話語言實時從我的Web應用程序中獲取信息。該場景如下所示:如何從api.ai獲取auth令牌以發送消息給閒置者?
用戶詢問bot如下所示:@hrbot財務部門有多少員工?
博特發送字符串API.AI/ diagflow化解成JSON請求
API.AI發送JSON請求通過網絡掛接我的Web應用程序的端點得到的答案
應答返回用戶的Slack頻道
問題: 1.我如何從api.ai獲取auth令牌來發送消息給slack?
使用Dialogflow(formerly API.AI),您提供了一個webhook(您的服務器所在的HTTPS URL),當請求發送給您的Dialogflow代理時,Dialogflow將向您的webhook發送HTTPS請求。您可以通過web interface在Dialogflow代理中啓用Slack集成,並且所有來自Slack的請求都將通過NLU信息和來自Slack的原始請求發送給您的Dialogflow代理和(如果您配置)到您的webhook。
有關發送到webhook的請求的信息記錄在此處:dialogflow.com/docs/fulfillment#request如果您響應請求,則將響應轉發給觸發請求的用戶。響應格式在此處記錄:dialogflow.com/docs/fulfillment#response
感謝 - NLU信息是什麼 - 是否允許我將信息從我的服務器發回給觸發該請求的閒置用戶? –
請求中的信息記錄在此處:https://dialogflow.com/docs/fulfillment#request如果您響應請求,響應將轉發給觸發請求的用戶。響應格式記錄在這裏:https://dialogflow.com/docs/fulfillment#response – matthewayne
真棒 - 謝謝!將試試 –