8得票2回答
如何通过我的机器人对现有用户进行身份验证?

我正在创建一个机器人,使用户可以与现有的网络服务进行交互。我希望用户能够开始与我的机器人对话,并检索与他们个人相关的信息。 如何将机器人用户与其现有的帐户匹配?并非所有渠道都使用电子邮件地址,因此我无法使用它进行匹配。 我考虑在聊天窗口中放置一个链接,上面写着“在继续之前,您需要在机器人框...

8得票6回答
我可以帮您翻译成中文,问题是:“我在哪里可以获得LUIS订阅密钥?”

我正在尝试在Microsoft Bot Framework上创建一个简单的聊天机器人,并希望将LUIS应用程序ID和LUIS订阅密钥添加到我的应用程序中。您可以从哪里获取订阅密钥?请查看下图:。

8得票1回答
Bot Framework Composer 技能托管端点 401 未授权。

我有一个用C#编写的 Bot Framework 技能,它将来自后端服务的消息中转给使用 Bot Framework Composer 制作的消费者机器人。技能机器人在独立的控制器 api/message/BackendMessage 上接收来自后端服务的消息。 [Route("api/me...

8得票2回答
在BotFramework WebChat中如何滚动到对话气泡的顶部

我们的聊天机器人的某些回答很长。网页聊天界面会自动滚动到底部,所以用户需要向上滚动才能到达气泡顶部并开始阅读。 我已经实现了一个自定义渲染器 (react),将答案包装成一个自定义组件,它只是将答案包装在一个 div 标签中。我还实现了一小段简单的代码来滚动到气泡的顶部。 const My...

8得票2回答
如何访问部署在Azure上的VS Code

如何访问从Visual Studio部署到Azure的所有文件?我正在使用机器人框架创建机器人,然后发布它。但是,当我在线查看代码时,我无法通过应用程序服务编辑器/Kudu等找到所有文件。无法在站点目录中定位这些文件。有人知道吗?

8得票4回答
增加适用于 MS Teams 频道的自适应卡片宽度

我有一个Adaptive Card,上面有4个按钮,但问题是我的第4个按钮会跨到下一行。我想要把所有的按钮都放在一行中,那么有没有办法可以增加Adaptive Card的宽度以使按钮对齐在同一行呢。 我正在使用bot framework v3 (C#)。

8得票2回答
使用基于新的AAD访问控制的URI在Web浏览器上访问Blob文件

随着Azure Storage支持基于Azure Active Directory的访问控制的宣布,是否可以通过URI在Web浏览器上提供一个Blob(特定文件)? 我想简化的用例是让一些人可以访问Blob上的文件,而无需在URI末尾附加SAS令牌。 相反,当尝试在其Web浏览器中打开纯URI...

8得票2回答
如何将Luis集成到Bot Framework的FormDialog中

我有一个对话框类,它是一个FormDialog(比如,FormDialog<SandwichOrder>; 根据机器人框架文档网站,构建三明治订单的对话框)。SandwichOrder包括“价格”属性。 我还有一个从LuisDialog派生的对话框类,该类可以基于大小和/或省份获...

8得票2回答
微软机器人框架 - 清除对话状态

我正在使用Microsoft的Bot Framework制作一个机器人,我注意到当我进行更改并部署到Microsoft Teams时,它会使用相同的对话状态,我必须写“/deleteprofile”来清除状态。 我想在我的代码中清除状态,但不知道一个好的方法。 我不确定要使用哪个文件和什么代...

8得票2回答
BotFramework v4 - 可用的渠道ID列表

在使用C#的botframeworkv4新预览版时,我遇到了一个需要为某个特定渠道执行特定操作的情况。在botframeworkv3中,我通常使用ChannelIds获取所有渠道名称字符串,但我在这里找不到它。 我知道我可以直接写"facebook",但使用提供的列表可以防止任何拼写错误,并...