“您可以使用Direct Line API在您的bot和您自己的客户端应用程序之间启用通信。”
我看到的方式,Bot(使用botframework创建)本身是一个端点。为什么我们不能直接使用Bot的API与机器人通信? 为什么我们需要直线?Direct Line API - Bot Framework
-1
A
回答
0
Bot Framework提供工具和服务来帮助您构建,部署和发布僵尸工具,包括BotBuilder SDK for .NET and Node.js,Bot Developer Portal和Bot连接器。
The Direct Line protocol提供,所以你可以连接你的机器人到一个自定义的聊天界面,又名WebChat,或自定义网络或移动应用程序。
如果您只想通过Skype,Bing,Slack,MS Teams,Telegram,Twilio SMS等支持的渠道与您的机器人通信,则不需要使用Direct Line API。
尽管bot是一种API应用程序,但它并不是孤立存在的,并且需要Bot Framework通道连接器服务才能将您的bot的消息中继到各种连接的通道,如Skype或Slack。如果您将消息直接发送到Bot的API而未将其连接到生态系统的其他部分,那么机器人将不知道在哪里指导各自的消息。
有关博特框架体系结构的详细信息,请参阅:How the Bot Framework works。
相关问题
- 1. Direct Line API Microsoft Bot Framework
- 2. Bot连接器 - Direct Line API交叉对话?
- 3. 主机和端口来自何处当我正在阅读Microsoft Bot Framework的Direct Line API文档
- 4. 如何使用LINE API和HEROKU存储LINE Bot的对话?
- 5. Bot Framework asp.net核心
- 6. @ line/bot-sdk in azure not working
- 7. 通过API返回汇率Microsoft Bot Framework
- 8. 使用MS Bot Framework与REST API集成
- 9. MS Bot Framework VideoCard
- 10. 将MS Bot Framework Bot连接到Cisco Spark?
- 11. 是否有可用于在Microsoft Bot Framework中自动注册Bot的REST式API?
- 12. Bot Framework模拟器错误
- 13. Bot Framework版本未更新
- 14. Microsoft Bot Framework特殊字符
- 15. Microsoft Bot Framework语言翻译
- 16. 创建Microsoft Bot Framework的UI
- 17. Bot Framework:发布pdf文件
- 18. 在Bot Framework中自动部署(Bot + LUIS + QnA +表存储)
- 19. 将Microsoft Bot Framework与api.ai集成
- 20. Heroku托管Microsoft Bot Framework Chatbot不工作
- 21. 通过Microsoft Bot Framework拨打Skype电话
- 22. Bot Framework ICredentialProvider。当从Bot Framework Web Portal测试时,IsValidAppIdAsync和GetAppPasswordAsync从未调用过
- 23. Skype Bot Framework和Microsoft Bot Framework有什么区别?前者有什么优点吗?
- 24. Twitter bot API
- 25. Telegram Bot API - AnswerCallbackQuery
- 26. 带有node.js的Skype语音识别API Bot Framework
- 27. 在Skype上使用Bing语音识别API和node.js Bot Framework
- 28. BOT Chat Framework错误(404找不到)
- 29. LINE BOT API内部错误(500)后发生事件,但成功事件
- 30. Spark-Streaming Kafka Direct Streaming API&Parallelism
上下文:[有没有什么办法直接连接到chatbot而不使用直接api?](https://github.com/Microsoft/BotBuilder/issues/1006) – stuartd