我是通过 Hacker News 中分享的一条链接认识到 Bot Builder 的。
- 有哪些开发者资源可以帮助入门 Bot Framework?
- 需要了解 C# 吗?
- 使用 Bot Framework 需要 Azure 账户吗?
- 目前 Bot Framework 可以集成哪些应用,比如 Slack、Skype 等,能否与 WhatsApp 集成?
我是通过 Hacker News 中分享的一条链接认识到 Bot Builder 的。
微软发布了版本3的API和SDK,具有性能改进和新功能。现在Skype机器人已经集成其中。
1. 开发人员资源
2. 我需要了解C#吗? 目前Bot Framework支持Node.js和C#。
3. 您可以将您的Bot服务发布在任何托管服务器上,而不仅仅是在Azure上。测试时,您可以将其本地发布并使用最新的Bot仿真器进行测试。
4.
5. 它具有Rest API,允许您的机器人向在Bot Framework Developer Portal中配置的频道发送和接收消息。
https://learn.microsoft.com/zh-cn/bot-framework/rest-api/bot-framework-rest-overview
目前WhatsApp不支持机器人。
观看2016年\Build大会的主题演讲的下半部分:https://channel9.msdn.com/Events/Build/2016/KEY01。要了解更多详情,请观看Dan Driscoll和Mike Hall在https://channel9.msdn.com/Events/Build/2016/B821上的“从0到60建立对话机器人”的演示。
Microsoft Bot Framework Documentation
最近微软专注于构建更好的机器人文档,并专门为文档团队提供支持。
您可以在此处访问有关Node.js和.Net的文档。
Microsoft Virtual Academy
在这里,您可以找到许多免费的机器人开发课程,所有讲师都来自微软。因此,他们对框架非常熟悉。
以下是一些课程:
Channel9
机器人框架的最新版本、技术演示和主要信息。
机器人框架入门。来自APAC DevSquad Showcase
构建智能机器人。(无需编码,但是介绍了如何使用Microsoft QnA Maker API)
代码示例
Bot 的所有 c# 和 Node.js 代码示例: https://github.com/Microsoft/BotBuilder-Samples
Bot Builder SDK:https://github.com/Microsoft/BotBuilder
最近,微软增加了 Cortana、Skype for business (Lync) 和 Bing 作为渠道(根据 Build 2017)。
补充Dan Esparza所说,截至2016年3月30日,支持的渠道有:
因此,WA不在列表中。
在Azure账户中,只有当Bot托管在Azure时才需要,请参见下面的说明。
您需要以下内容:
请检查常见问题解答http://docs.botframework.com/faq/
https://f5blogs.wordpress.com/2017/07/31/getting-started-with-bots/ 阅读这篇文章,它将为您提供逐步教程,以创建新闻机器人。这是关于入门机器人的内容。您将学习如何使用Microsoft Bot Framework构建机器人。我们将学习如何入门机器人,并进一步构建一个显示新闻网站头条的机器人。在完成系列链接中的三篇文章后,您应该能够构建一个机器人。