Bot Framework-自适应卡-无法在直线中渲染卡

时间:2018-11-15 08:16:33

标签: c# chat botframework bots adaptive-cards

我创建了一个自适应卡,很遗憾,该卡没有在“直线聊天”中显示。只要在Azure的网络聊天中进行了测试,它就可以正常工作。

您可以在下图中看到我收到的错误消息。

该表格可与HeroCards一起正常使用。

未显示自适应卡

Adaptive Card Not Displayed

1 个答案:

答案 0 :(得分:0)

您在创建自适应卡时是否正在使用自适应卡SDK?如果是,请尝试使用以下内容类型字符串,而不是ContentType = card.Type。这对我有用。

AdaptiveCard card = new AdaptiveCard();

// put you code to create card

Attachment attachment = new Attachment()
{
    ContentType = "application/vnd.microsoft.card.adaptive",       
    Content = card
};
return  attachment ;