对 Microsoft Teams 的自适应卡片支持

Adaptive Cards Support for Microsoft Teams

我已经将 MSFT 聊天机器人与 Teams 集成在一起,我能够连接和交互,但是对于基于自适应卡片的响应,我收到以下错误 "The specified card version is not supported."

知道 MSFT 团队何时支持自适应卡。

环境: 自适应卡片 v 0.5.1.0

Microsoft Teams(桌面版和 Web 版)现在支持自适应卡片。

有几点需要注意:

  • 您使用的是旧版本的 nuget 包。请用这个:https://www.nuget.org/packages/AdaptiveCards/(v1.0.3是目前最新的版本)
  • 检查您在请求中发送的附件内容,并确保它是自适应卡(AdaptiveCard 的实例)w/version = 1.0。 Attachment.Content 是对象类型,所以很容易不小心将其他东西放在那里——在我的例子中是一个 AdaptiveCardParseResult,哎呀! :)