botframework - 如何在 Azure Bot 框架中使用 REST API 服务
问题描述
我正在使用带有 node.js 的 Bot builder SDK 4.0 我不想使用 Azure bot 服务 api,而是使用我自己的节点服务。
要求 :
- 想要为我的机器人拥有一个完整的自定义 UI/UX。
- 运行有许多不同机器人客户端的单个 Azure 机器人应用程序。
解决方案
如果将 BotFramework 与默认的 BotFramework 适配器一起使用,则将使用 Azure Bot 服务 API,例如 DirectLine 通道。如果你想为你的 BotBuilder 机器人构建你自己的 web 客户端,你可以使用BotFramework-DirectLineJS包。
另请注意,在撰写本文时,BotFramework-Webchat 包有一个新版本的预览版,您可以在此处找到。此版本是从头开始重建的,并提供了丰富的自定义选项,值得一试。
推荐阅读
- sql-server - SQL SERVER 的“SET ROWCOUNT”何时会停止影响 INSERT、DELETE 和 UPDATE 操作?
- kubernetes - 在部署新环境之前停止 gitlab CI 中先前部署的环境
- javascript - wdio/selenium-standalone-service 返回 getMacChromiumEdgeDriverArchitecture 错误
- java - Spring Security @RolesAllowed/@Secured 和 ROLE_ADMIN
- python - 如何在 PyQt5 中使用 QCamera 点击照片?
- powershell - 有效地找到最早的日期
- c++ - 使用提升精神表达
- amazon-web-services - 收到错误为 ERROR:连接期间出错:获取 http://docker:2375/v1.40/info: dial tcp: lookup docker on 172.31.0.2:53: no such host
- html - 页脚的正确 html 和 css 代码
- azure-devops-migration-tools - 运行 TestPlansAndSuitesMigrationContext System.ArgumentNullException 时出错:值不能为空