首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Microsoft Bot框架-开发环境

Microsoft Bot框架-开发环境
EN

Stack Overflow用户
提问于 2017-08-11 11:37:03
回答 1查看 343关注 0票数 3

我开始学习Microsoft,并跨越不同的环境进行构建和测试。我正在努力理解所有环境的确切目的。

在下载Bot模板之后,可以在本地机器上使用c#或Node.js使用Visual开发机器人。同时,它也可以在我们的本地开发机器上使用Bot模拟器进行测试。在此之前我已经很清楚了。

在一篇文章中,我可以看到机器人可以使用https://dev.botframework.com/bots构建。我们什么时候才能适应这样的环境?

此外,Bot服务可以在Azure (portal.Azure.com)中启用。它与以前的dev.botframework有何不同。

有人能澄清吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-08-11 12:00:47

如果您正在本地开发一个机器人,您所描述的环境是完美的。

然而,一旦你想让其他人从不同的渠道(Facebook Messenger,Skype等)访问你的机器人,你很可能会把它托管在云平台上,比如说Azure。一旦您这样做,为了允许Bot基础设施与您的机器人进行交互,您必须使用该基础结构验证您的机器人。要做到这一点,您必须在https://dev.botframework.com/bots中注册您的bot,其中您将获得您的微软AppId和您的微软AppSecret,然后您将在您的bot代码中使用它(在Web.config中的C#中,在Node.js中通常在一个.env文件中)。

您可以在Bot框架是如何工作的文档主题上阅读更多有关这方面的内容。

关于Azure Bot服务:它是一个为bot开发而构建的集成环境,使您能够从一个地方构建、连接、测试、部署和管理智能机器人。您可以使用Azure编辑器在浏览器中直接用C#Node.js编写机器人。你的机器人会自动部署到Azure。

您可以在https://azure.microsoft.com/en-us/services/bot-service/上阅读更多内容。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45634273

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档