![](/img/trans.png)
[英]Microsoft bot framework - Bot channel Registration. Unable to save the recorded video from skype to Azure storage account
[英]Call Microsoft Bot Framework bot from Web Client without hosting on Azure
我需要通過簡單的Microsoft Bot Framework機器人和Web客戶端(HTML,CSS和JavaScript,jQuery)建立通訊
我看到有使用WebChat,DirectLine API進行此操作的方法,但我不想使用任何Azure服務(例如Bot Registrations Service或App Service)來獲取頻道,但我想使用純JavaScript來作為它只是一個Web API應用程序,必須有一種方法。
我嘗試了一個簡單的jQuery ajax調用,它調用了服務器,但之后不久失敗了
$(document).ready(function() {
$.post('http://localhost:3979/api/messages', {
"type": "message",
"from": {
"id": "user1"
},
"text": "hello"
}).fail(function(error) {
debugger;
}).done(function(response) {
debugger;
});
});
看來我需要完全形成活動對象https://docs.microsoft.com/zh-cn/azure/bot-service/rest-api/bot-framework-rest-connector-api-reference?view=azure- bot-service-4.0#activity-object但如何獲取所有屬性值
誰能告訴我這是否可能以及如何實現
要使您的機器人正常工作,至少需要實現一個直接執行(模擬器中包括了其中的一個,這就是為什么它能夠為您處理對話和活動的原因),並通過azure上的免費機器人注冊渠道托管您的機器人也為您處理。
不需要Azure的Directline的非官方實現的一個示例是脫機Directline ,但是如果您創建一個處理對話ID以及其他必需活動參數的實現,那么它也將起作用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.