问题标签 [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 投票
1 回答
566 浏览

bots - 如何增加机器人模拟器自适应卡中背景图像的大小?

我正在创建带有背景图像的自适应卡片,我想将背景图像的大小增加到 400X400。

我正在使用机器人模拟器进行测试。

0 投票
1 回答
1582 浏览

adaptive-cards - 自适应卡片在 Facebook Messenger 中转换为图像

我尝试了以下从 Microsoft 网站adaptivecards.io 获取的示例卡

查看它在 Facebook 和 WebChat 中的显示方式。

在 WebChat 模拟器中,它可以很好地呈现与选项交互的选项。

在此处输入图像描述

然而,同样的东西在 Facebook Messenger 中呈现为图像,带有一条单独的消息来查看选项,该消息重定向到网站。

在此处输入图像描述

我们是否应该假设自适应卡片不适用于 Facebook Messenger?或者我在这里错过了一些基本的东西。

0 投票
1 回答
475 浏览

adaptive-cards - 显示卡体内自适应卡的动作

我想在自适应卡内显示可折叠部分。我能看到的最好的元素是 Action.ShowCard,它将扩展 Container。但是所有的动作只能在页面底部呈现。实现这一目标的好的解决方案是什么?

0 投票
1 回答
2035 浏览

c# - 如何在 BotFramework 上设置 AdaptiveCard 提交按钮操作的文本值

我试图将 Luis 与 botframework 集成。从我所看到的(p/s. 仍然是新的),Luis 根据用户的文本输入处理响应。因此,当我尝试使用自适应卡片提交按钮操作时,我可以设置值但不能设置文本值。即使我在提交按钮上使用 dataJson,它仍然会产生空错误。我仍然对如何解决这个问题感到困惑。代码如下:

情况是我将在文本输入中输入诅咒,并且我期望机器人将重定向到“Curse”LuisIntent。

高级 TQVM。

0 投票
1 回答
1147 浏览

node.js - 自适应卡片的 Action.OpenUrl 操作后调用方法/回调

我正在使用自适应卡在节点 js 中向用户展示一篇文章。

我的自适应卡片格式:

会话代码:

在他访问文章后,我试图询问用户提供的 url 是否有用?一旦用户执行Action.OpenUrl,我可以使用任何像bot.on('some event') 的事件吗?

需要帮助。

0 投票
1 回答
624 浏览

.net - 使用 Bot 框架在 Facebook Messenger 中轮播布局中的自适应卡片

我正在尝试使用 Bot Framework 为我的聊天机器人使用自适应卡片,以在 FB Messenger 中使用,并带有轮播布局。但显然 FB 不支持自适应卡片,并将它们呈现为图像 + 按钮。所以我想知道,作为一种绕过它的方法,是否可以手动将自适应卡片 Json 代码渲染为图像,并将这些图像用于布局。

我试过简单地添加卡片并设置布局,但 Facebook 只是简单地列出它们,而不是在轮播中。

我正在使用 .NET 构建。

0 投票
0 回答
572 浏览

botframework - 自适应卡片图像

如果将自适应卡片呈现为图像并发送给用户,那么该图像在哪里托管?

另外,我想在 Skype 上显示我的自适应卡,文档说“即将提供全面支持”,但是,这是否意味着 Skype 目前支持图像渲染?因为到目前为止我还没有运气。如果应该支持它,我将从哪里开始调试它?有没有办法将卡转换为图像并自己托管?

任何帮助将非常感激!

0 投票
0 回答
205 浏览

botframework - Microsoft BotFramework 网络聊天 - 自定义控件

我正在使用自适应卡片自定义 Microsoft Web Chat。我有加载自定义控件的特定要求我创建了一个新模板 customcontrol.tsx。渲染时,我修改了自适应卡片并将自适应卡片容器包裹在 customcontrol.tsx 周围。 <AdaptiveCardContainer className="hero" card={ cardBuilder.card } onImageLoad={ props.onImageLoad } onCardAction={ props.onCardAction } onClick={ onCardAction(attachment.content.tap) }> <CustomControl propInfo={attachment.content} /> </AdaptiveCardContainer> 我有在容器上呈现的卡片和里面的内容。在点击容器上的卡片时,我想从自定义控件下拉选择值中获取信息,获取信息或将信息从自定义控件传播到卡片的正确方法是点击自适应容器。任何指针将不胜感激

0 投票
1 回答
683 浏览

node.js - 轮播布局FB Messenger Node.js中的自适应卡片?

是否可以在轮播布局中发送自适应卡片(渲染为图像,也可能是映射的按钮)?

还是轮播布局只适用于英雄卡?如果是这样,有没有办法将自适应卡映射到英雄卡?我正在使用 node.js

任何输入将不胜感激。

0 投票
0 回答
30 浏览

c# - 自适应卡提交的空引用

我正在开发一个 .Net Bot Framework 机器人。我有一个登录服务,但它目前对用户来说非常耗时且效率低下。因此,我试图将其转换为自适应卡。我的代码去;

这将返回一个空引用,我很确定这是因为我没有设置等待或提交的回调。然而,不知道如何做到这一点,而且论坛拖网的日子还没有产生很多结果。

谢谢