【问题标题】:Microsoft Teams proactive app installation in TeamsMicrosoft Teams 在 Teams 中主动安装应用
【发布时间】:2021-03-15 09:03:19
【问题描述】:

我正在为 MS Teams 创建一个机器人并使用 Node.js。据我了解,用户可以为自己安装机器人并开始一对一交流。他还可以使用@Get Bot 在团队中安装机器人并开始与他对话。我可以这样做,以便当用户为自己安装机器人并创建团队时,机器人已经安装在那里。我在文档中找到了这个 Proactive app installation in Teams. 我尝试通过添加权限和设置清单来自己执行这些步骤,但对我没有任何帮助。而且我还想问一个问题,它是否会在个人帐户上不起作用

【问题讨论】:

  • 对于机器人和用户(个人范围)之间的 1:1 对话,仅在首次安装机器人时发送事件。从技术上讲,它是在机器人和用户之间创建对话时发送的。如果用户卸载机器人,则不会删除此对话,因此如果用户随后重新安装机器人,则不会发送事件。对于群聊和频道,每次安装机器人时都会发送事件。这是因为每次从这个上下文中卸载机器人时,它实际上是完全从对话中删除的,所以卸载会触发事件。

标签: node.js microsoft-graph-api microsoft-teams


【解决方案1】:

为了更好地理解来自 cmets 的发布答案:

对于机器人和用户(个人范围)之间的 1:1 对话,仅在首次安装机器人时发送事件。从技术上讲,它是在机器人和用户之间创建对话时发送的。如果用户卸载机器人,则不会删除此对话,因此如果用户随后重新安装机器人,则不会发送事件。对于群聊和频道,每次安装机器人时都会发送事件。这是因为每次卸载机​​器人时

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-11
    • 2018-12-04
    • 1970-01-01
    相关资源
    最近更新 更多