繁体   English   中英

Bot Framework - 自适应卡 - 无法在 Direct Line 中渲染卡

[英]Bot Framework - Adaptive Card - Can't render card in Direct Line

我创建了一张自适应卡片,不幸的是它没有显示在 Direct Line 聊天表单中。 每当在 Azure 的网络聊天中进行测试时,它都能正常工作。

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

该表格适用于 HeroCards。

不显示自适应卡

不显示自适应卡

您在创建自适应卡片时是否使用自适应卡片 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 ;

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM