我在Windows窗体应用程序中使用BotChat.js来获取带有此代码的聊天窗口
<!DOCTYPE html>
<html>
<head>
<!-- CSS -->
<link href="https://unpkg.com/botframework-webchat/botchat.css" rel="stylesheet" />
</head>
<body>
<div id="bot" />
<!-- JAVASCRIPT -->
<script src="https://unpkg.com/botframework-webchat/botchat.js"></script>
<script>
BotChat.App({
directLine: {secret: direct_line_secret},
user: {id: 'userid'},
bot: {id: 'botid'},
resize: 'detect'
}, document.getElementById("bot"));
</script>
</body>
</html>
这很好用。 现在,我希望在我的Windows窗体应用程序中完成整个对话。
我可以得到它吗?怎么样?
答案 0 :(得分:0)
如果有人试图将此工作与Bot Framework WebChat组件一起使用,那么您将需要禁用WebSocket才能使其正常工作,如下所示。
// Initialize DirectLine connection
botConnection = new BotChat.DirectLine
({
secret: "XXXX",
conversationId: "XXXX",
webSocket: false
});