【问题标题】:Microsoft Teams Bot - Writing to a bot returns error messageMicrosoft Teams Bot - 写入 bot 会返回错误消息
【发布时间】:2021-02-19 04:22:11
【问题描述】:

我根据以下示例创建了一个机器人: https://github.com/microsoft/BotBuilder-Samples/tree/main/samples/typescript_nodejs/57.teams-conversation-bot

到目前为止,一切看起来都很好,并且在我的第一个机器人中工作。但是,当我开始与机器人对话时,我创建了第二个机器人,我在桌面上的 Microsoft Teams 中收到“发送失败”错误。

当我在网络中使用团队时,我可以在开发工具中看到请求的以下错误消息: https://emea.ng.msg.teams.microsoft.com/v1/threads

错误: One or more of the user ids provided are not valid.

我不知道可能出了什么问题。任何提示将不胜感激。

【问题讨论】:

  • 您是否在同一频道中同时使用两个具有相同端点的聊天机器人?您能否提供机器人 ID,以便将此问题转发给机器人框架团队。
  • @Manish-MSFT 不,它只是一个。 “机器人ID”到底是什么意思?这里是 Microsoft 应用 ID:375148f4-fe75-400a-9316-1638b993ba39
  • 以下步骤有帮助吗? @stefan
  • @Manish-MSFT 团队频道已配置并正在运行。问题仍然存在。
  • @Manish-MSFT 这个问题与应用程序的凭据有关,在机器人通道注册中不知何故不正确。不知道我怎么会在这件事上多次失败。但它现在工作正常。所以如果你遇到这种奇怪的 id 错误:再次检查 azure 上的设置!

标签: botframework microsoft-teams


【解决方案1】:

在创建第二个机器人进行测试后,我看到了同样的错误,并意识到我忘记在 Azure 配置中设置 Teams 频道。

因此,请仔细检查 Microsoft Teams 频道是否正在运行:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-17
    • 2017-11-05
    • 2019-10-28
    • 2023-03-11
    • 1970-01-01
    • 2020-11-10
    • 1970-01-01
    相关资源
    最近更新 更多