首页 > 解决方案 > 向 MS Teams 频道发送主动自适应卡片消息

问题描述

我一直在尝试将带有按钮的主动自适应消息卡发送到 MS TEAMS 中的频道,但我找不到任何解决方案。

REST API ( https://smba.trafficmanager.net ) 或 Nodejs 的 BotBuilder SDK 中的任何解决方案都值得赞赏。

像这样的东西

标签: node.jsbotframeworkmicrosoft-graph-apimicrosoft-teams

解决方案


有很多关于这方面的文档,比如这里这里这里,所以请确保你已经阅读了这些文档,并且有几个相关的示例可以查看,比如这个这个。Stack Overflow 上也有很多与此相关的问题 - 这是一个示例问题,专门处理节点:向团队中的通道发送主动消息

在一个非常快速的总结中 - 有两种发送消息的选项,正如你所说的(botbuilder的rest api),但你也可以考虑webhooks或Graph API。如果您使用前两个中的一个(rest api 或 botbuilder),那么您需要了解目的地的某些信息(群聊、1-1 或团队频道),例如租户 ID、对话 ID、服务 url、等等。您之前需要保存该信息,例如当您的机器人被添加到对话中时(使用 conversationUpdate 事件),例如。


推荐阅读