我有 2 个机器人,一个供最终用户使用,安装在最终用户 Microsoft Teams 应用程序中,另一个供专家使用,安装在 Microsoft Teams 团队下的频道中。 当最终用户从最终用户机器人发送“询问专家”命令时,安装专家机器人的团队频道将收到一张卡片,说明有人正在请求支持。 因此,将分 ...
我有 2 个机器人,一个供最终用户使用,安装在最终用户 Microsoft Teams 应用程序中,另一个供专家使用,安装在 Microsoft Teams 团队下的频道中。 当最终用户从最终用户机器人发送“询问专家”命令时,安装专家机器人的团队频道将收到一张卡片,说明有人正在请求支持。 因此,将分 ...
我正在使用微软 botframework的 webchat cdn 制作聊天机器人。 显示欢迎消息时,我的欢迎卡下方有几个按钮超出了聊天窗口的可见区域。 因此,它会自动滚动到底部。 我通过单击小部件按钮触发网络聊天。 我想在出现欢迎消息卡时禁用滚动到按钮,以便用户可以看到欢迎卡区域,而不是按钮。 ...
我正在使用 Microsoft Bot Framework(和 Composer)构建聊天机器人。 为了帮助解决我的机器人的问题或识别问题,如果我能看到有关 LUIS 的用户意图分类的详细信息,将会很有帮助。 我使用了其他可以查看意图分类置信度的机器人框架。 此信息对于识别机器人更有可能在其响应中 ...
根据 Microsoft 文档,我们希望在 Bot 和单页应用程序之间使用隐式流进行单点登录。 同时,微软建议我们转向授权代码流程。 我们客户的 Azure AD 团队不再允许隐式流。 SPA 和 Azure Bot 之间的 SSO 可以使用授权代码流吗? Bot 框架使用隐式流https:// ...
您好,我们有一个使用 bot 框架开发并集成在 Webchat 中的聊天机器人。 在此选择提示显示不正确。 有时它会显示为按钮,有时不会。 可能是什么问题? ...
我使用 Microsoft Botframework 开发了一个聊天机器人。 这个特定的反应项目位于一个存储库中。 使用 Angular 开发的页面还有另一个存储库,它需要有一个浮动按钮或一个小部件才能打开该聊天机器人。 我该如何做到这一点? 这是一个与我想要实现的示例类似的示例,但它在一个存储 ...
我们正在尝试实现网络聊天并添加一些额外的值,例如 IP 地址、浏览器详细信息等。 使用添加这些值 但这些值不会出现在 onmemberadd 或 onmessage 上下文中。 有人可以帮忙吗? action.type 上的可能值是什么,例如“DIRECT_LINE/POST_ACTIVITY” ...
我正在尝试发送 Microsoft 在BotFramework 文档中提供的对话历史记录 API 。 它将成绩单 object(活动数组)作为输入。 但是我在尝试使用时收到 HTTP 400 Bad Request 。 我正在对此发出 POST 请求,并使用机器人的客户端凭据生成的 JWT 令牌对 ...
我有一个使用 react webchat botframework 创建的聊天机器人。 我知道一个小时后令牌过期并且无法刷新,但我的问题是对话似乎在 30 分钟后重新开始。 所以我在 1 小时内刷新了令牌,并得到一个 200 响应,表明令牌已刷新。 如果它在对话原始开始的 30 分钟内,那么我可以按 ...
我创建了一个机器人(c#)并尝试使用直线将其连接到网络聊天。 我在这里提到了这个 github repo 并尝试使用 Directline 令牌将我的机器人连接到网络聊天。 但是,如果我发送发布请求,此直连扩展 >https://myappservicename.azurewebsites.n ...
我一直在使用Bot Framework Emulator在 python 中测试一些botbuilder 示例,都在本地主机上。 但为了了解通信是如何发生的,我决定通过Direct Line 3.0通过Postman提出请求。 尽管能够创建对话、发送消息和接收对话活动,但我无法通过 Postman ...
我在 Visual Studio 2019 中创建了对 Universal.Microsoft.Bot.Connector.DirectLine 的脚本引用,一切看起来都很好,但是在我保存并返回 Unity 后,我收到以下错误: 错误 CS0246:找不到类型或命名空间名称“通用”(您是否缺少 u ...
我有一个前端网络聊天频道,我正在发送一个事件活动,该活动具有要在OnEventActivityAsync处理程序上发送的值(存储容器名称)。 如何使用从事件中收到的新存储名称重新配置在 startup.cs 中初始化的UserState ? 我熟悉Startup.cs中初始化UserState和A ...
我使用 bot 框架(c#)创建了一个聊天机器人,我在 onturnasync 方法上添加了一个建议的操作,以将其作为菜单显示给用户,但是当我运行机器人时,建议的操作方法将为每个活动运行并显示菜单用户,因为我在 onturnasync 方法中调用它,是否有任何方法或方式可以将此建议的菜单添加为静态或 ...
我们正在开发一个.Net Core (c#) Rest API,它将 DirectLine Bot 与另一个外部应用程序连接起来。 外部应用程序通过 POST 向我们发送一组参数,其中包含机器人所需的信息。 API 与机器人通信并返回第一个响应,该响应返回到外部应用程序。 为此,我们遵循官方文档, ...
我使用 Bot Framework SDK(C#、.Net)创建了一个机器人。 我已经在 Azure 中发布了它。 它在 WebChat 和 Teams 频道中运行良好。 现在我想创建一个 Winform 并尝试使用 Directline Api 将 Winform UI 连接到我的机器人。 这是 ...
我目前正在开发 Xamarin.Forms 应用程序中的聊天机器人。 应用程序和机器人之间的通信是使用 DirectLine SDK (C#) 完成的。 考虑到 SDK 自 2017 年以来没有更新,而且它的文档相当乏味,我在几个方面都遇到了困难。 为了让用户知道聊天机器人是否可以访问,我想添加一 ...
在 Webchat/Directline 频道中单击后,我想禁用该按钮。 用户单击按钮后,应禁用该按钮以防止重复使用该按钮。 ...
Line Bot API 服务提供了一个用于订阅频道的二维码。 Onece 用户订阅,服务器外壳获取订阅的事件。 告诉用户在线路通道中发送他们的 user_id 以链接线路用户 ID 似乎很愚蠢。 有没有什么办法可以在二维码中添加参数进行订阅,比如user_id,所以Bot Server可以接收 ...
我使用 Azure bot 框架发布了一个 bot 到 Azure 云服务器,并制作了一个应用程序,使用Direct Line API 3.0通过 HTTP 请求发送用户响应和接收 bot 消息。 一切正常,只是我不确定如何在对话开始时获取机器人的起始消息。 我使用/v3/directline/c ...