问题标签 [azure-bot-service]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
botframework - 如何将我的机器人迁移到 Azure 机器人服务?
最近,我们在https://dev.botframework.com/bots门户网站上收到了一条通知,其中指出:
随着新 Azure 机器人服务的推出,我们将在 2018 年 3 月 31 日之前将所有机器人迁移到新服务
每个机器人都有一个迁移按钮(如果你有很多),它应该为那些 Azure 订阅与用于在http://dev上创建机器人的同一 Microsoft 帐户相关联的人进行无缝迁移.botframework.com/
我的机器人与 X Microsoft 帐户相关联,Azure 订阅与 Y Microsoft 帐户相关联。
有没有办法移民?如果是,那么如何。
谢谢
azure - 创建新的 Azure 机器人服务实例时出错?
我正在尝试按照文档上的快速入门在 Azure 上创建一个机器人服务,但单击“新建”按钮没有任何反应。该页面被视为无限期加载。事实上,没有人在仪表板中工作。当单击配置按钮时,会显示许多警告和许多消息“加载此块时出错”。
azure - 机器人迁移的回滚仅适用于三分之一的机器人
与Bot Framework 机器人的许多其他所有者一样,我被建议“将 MS Bot Framework 机器人迁移到 Azure”。在文档中,我还找到了有关回滚的信息
在我的情况下,我最终成功迁移了三个机器人并且工作正常,但是其中只有一个提供回滚。并且这种行为是持久的并且独立于刷新和/或登录/注销。
受影响的机器人产生这样的结果可能有什么不同?
实际截图:
在Azure 门户中,我只能看到同一机器人的回滚,而其他两个仅提供“删除”
我是这样开始的:
node.js - 在 Azure Portal WebChat 控制台中进行测试时如何找到机器人的 conversationId?
我在 Azure 中构建了一个机器人服务。目前,我还在 Azure 门户中的测试网络聊天中进行测试。
我需要知道的是如何在此对话中(或通过 botbuilder sdk)找到对话 ID。
我有一个单独的脚本,它想通过直线向 Azure 门户中这个已经打开的对话发送消息,但它需要对话 ID。
我的机器人代码中也没有指定开始对话 - 它通过 builder.UniversalBot(connector) 进行侦听。
我知道如何开始并通过直线与这个机器人进行对话。但我想在 Azure 门户的网络聊天中开始对话,找到对话 ID,然后在另一个脚本中使用它,我必须将消息发布到同一个对话。
大概,当我通过网络聊天中的消息开始对话时,有一个对话开始了?
在这里的帮助将不胜感激!
node.js - 如何使用 Microsoft Bot 服务中的直线发布到网络聊天?
在 azure 门户中的测试网络聊天中,我让机器人通过从 session.message.address.conversation.id 获取对话 id 与我对话。
然后,我希望使用此处描述的方法查看此对话 ID 的活动:
(发布https://directline.botframework.com/v3/directline/conversations/abc123/activities )
但是,我收到以下错误:
我也试过:
关于如何使用直线发布/查看网络聊天活动的任何帮助?
谢谢!
c# - 使用 .NET 在 mySQL 中保存机器人状态数据
由于 Bot State 服务即将停用,我想将我的 bot 状态信息存储在我的本地 mySQL 数据库中。
我尝试使用 mySQL 连接字符串在 Global.asax 中实例化 SqlBotDataStore 客户端,但我认为我缺少一些东西,因为SqlBotDataEntities
尚未创建表。
请就此提出您的建议。谢谢!
botframework - 在 Azure 门户中配置机器人通道时遇到问题
我正在使用 Visual Studio Dev Essentials,并且我正在尝试在 Skype 和网络聊天上设置一个新的 QnaMaker 机器人。我在预览期间一切正常,但由于 bot 普遍可用,每次我尝试创建新的 QnAmaker Bot 时都会遇到同样的问题:我无法为我的 QnA 知识库设置频道。我可以测试、配置和使用菜单中的任何其他选项,但通道仍然是空白屏幕。(我尝试了其他浏览器,我等了10多分钟,它仍然是空白)
无论我是尝试直接在 Azure 门户上创建新机器人,还是通过 BotFramework 调用 Azure 门户,使用 Web App Bot 或 Bot Channels Registrations,我都会得到相同的结果。
我不知道这些信息是否相关,或者它是否可以对问题提供有用的提示,但使用 BotFramework 我可以访问配置并丢弃旧机器人。所有新机器人都不会显示存储桶,单击时它们会直接进入 Azure 门户。
我将不胜感激有关此事的任何帮助或提示。
谢谢,卡罗莱纳
node.js - 微软 Azure LUIS 应用模拟器没有回复
基本上按照本教程https://docs.microsoft.com/en-us/azure/cognitive-services/luis/luis-nodejs-tutorial-build-bot-framework-sample设置一个 Azure Bot ,代码就可以正常工作当我在在线网络聊天中测试它时 - 意图被识别并且机器人响应。
但是,当我尝试运行复制下来的相同代码并通过 Visual Studio Community 2017 设置为本地 git 存储库时,机器人似乎没有回复。
当我通过模拟器向机器人发送消息时,我现在没有遇到任何错误(聊天连接器将其注册为收到的消息)。
有想法该怎么解决这个吗?
http://i1376.photobucket.com/albums/ah21/michael_liang1/stack%20overflow_zpsrvsazqvt.png
(还没有足够的声誉来发布图片 - 抱歉!)