问题标签 [adaptive-cards]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1485 浏览

botframework - MS Bot:如何创建自定义卡片

是否可以创建像英雄卡这样的自定义卡或扩展现有的英雄卡(轮播模型),添加更多字段?

0 投票
2 回答
1275 浏览

bots - 带有 PostBack 按钮的 AdaptiveCards

我正在尝试替换具有多个 CardAction 按钮的 HeroCard。我想使用 AdaptiveCards,但是,我没有看到任何说明如何从 AdaptiveCard 按钮启用 postBack 的文档。我看到打开的浏览器,什么没有,但没有回发。

这还支持吗?

0 投票
1 回答
4425 浏览

node.js - AdaptiveCard:如何在 Node.js 中使用

我正在尝试在 NodeJS 上使用 AdaptiveCards npm 包以编程方式生成卡片,但我看不到如何生成 JSON 以传递给消息。到目前为止,我的代码相当简单:

我试图调用render方法,但它不起作用。我也尝试打电话JSON.stringify(card),但我收到TypeError: Converting circular structure to JSON消息错误。任何想法?如果我将 JSON 传递给内容附件,一切正常。

0 投票
3 回答
2122 浏览

node.js - 机器人框架中自适应卡的 HostConfig

我将自适应卡与机器人框架 node.js SDK 一起使用。将这些自适应卡片发送给我的用户已经成功。现在我想更进一步:

在他们告诉您的网站上,您可以进一步自定义卡片的外观和感觉。现在我想知道这是如何工作的?如何调整这个 hostconfig 文件以更改颜色、填充、背景等。我如何使用 CSS 和 HTML 来构建卡片,就像他们在网站上所说的那样?

提前致谢

0 投票
1 回答
420 浏览

c# - 无法加载文件或程序集“AdaptiveCards.Html”

在升级到机器人版本 v3.8 并从 Nuget 包管理器安装自适应卡后,我构建了我的机器人解决方案。一切正常,但是当我使用 ngrok 公开我的本地地址时,出现错误:

无法加载文件或程序集“AdaptiveCards.Html”或其依赖项之一。无法验证强名称签名。该程序集可能已被篡改,或者它被延迟签名但未使用正确的私钥完全签名。(来自 HRESULT 的异常:0x80131045)

代码 :

0 投票
1 回答
694 浏览

botframework - botframework - AdaptiveCards 松弛?

有谁知道自适应卡是否在松弛通道上正确呈现?我的卡片比我在 Microsoft 机器人模拟器和网络聊天上确认的作品要好,但只有一行文本出现在松弛中。

0 投票
1 回答
229 浏览

bots - Skype 中的自适应卡片 (UWP)

我正在使用来自http://adaptivecards.io/samples(餐厅示例)的示例 JSON 玩自适应卡片。该卡在模拟器中呈现良好。它在 Facebook 中被缩小(目前已知不支持),但在 Skype 中,没有显示任何卡片,当我检查机器人仪表板时,我收到“未知附件类型”的警告

我的印象是 Skype 支持自适应卡,还是因为它是 UWP Skype 应用程序?

0 投票
1 回答
466 浏览

node.js - 自适应卡片在 Skype 和模拟器上呈现,但不是网络聊天

我为我的机器人添加了一些自适应卡片。它们在模拟器中完美呈现,部署后在 Skype 和 Slack 中完美呈现。但是,在网络聊天中,我得到以下响应而不是呈现的卡片:

有什么想法可能是什么问题?当该功能在所有其他环境中工作时,我不确定如何进行故障排除。

我正在使用机器人框架的 Node 版本。

0 投票
0 回答
721 浏览

botframework - Bot Framework FormFlow:轮播中的自适应卡片

我想在轮播中显示一组自适应卡片。如何做到这一点?在我们的应用程序中,我们使用 FormFlow 中的 DescribeAttribute 在轮播视图中显示项目,但现在我们想要切换到自适应卡片,我正在尝试找出如何使其协同工作。

0 投票
1 回答
1734 浏览

node.js - 需要在模拟器上使用 node.js 创建自适应卡片的示例代码

嗨,任何人都可以帮助我使用 node.js 在 bot 框架模拟器上创建自适应卡吗?我在模拟器上尝试了https://docs.microsoft.com/en-us/bot-framework/nodejs/bot-builder-nodejs-send-rich-cards上的示例,但它没有创建自适应卡。