问题标签 [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.
botframework - BotFramework Adaptive Cards - Container Actions are not Rendered
How can I add actions for containers? According to the documentation Container type has an "actions" object, but when testing the card it in the adaptive cards visualizer or in the bot-framework emulator no button is displayed. Attached an example for the kind of card I'm trying to generate.
Thanks for your help.
node.js - Adaptive Cards doesn't work in MBF's Emulator running in Ubuntu 16.04
I am trying to implement AdaptiveCard
into one of my dialogs using node.js. However once I run the emulator I get the following message instead of rendered AdaptiveCard
:
[File of type 'application/vnd.microsoft.card.adaptive']
.
Can anyone tell me what can be the problem?
I am running on Ubuntu 16.04, MBF Emulator v.3.5.31-alpha, microsoft-adaptivecards v.0.6.1.
Here is code from inside of one of my dialogs:
This is detailed response, it contains all elements of the AdaptiveCard
that I declared(but still it does not render):
node.js - 将自适应卡转换为通道
微软发布了自适应卡片的新概念。除了HeroCard和其他消息类型,Microsoft Bot Framework在 Botbuilder 中实现了自适应卡片。
当我在 botbuilder Message 上调用Message.toMessage()时,我得到一个 JSONcontent-type application/vnd.microsoft.card.adaptive
如何将 botbuilder 消息(或 Adaptive Card JSON)转换为与给定频道(Facebook、Slack、...)兼容的 JSON?
- BotFramework 是怎么做的?
- Microsoft Visualizer是怎么做的?
谢谢 !
.net - 在.NET中的自适应卡中回发选定的单选按钮
我正在将 .NET SDK 用于具有单选按钮和提交操作的自适应卡。
我想获得选定的单选按钮作为回传问题,例如Herocards中的imBack。
有没有办法让按钮选择值作为自适应卡中的回发问题?
uwp - 使用新的 AdaptiveCards.Renderer.UWP 包执行 OpenURL 操作
在带有制动更改的新 nuged 包到来之前,我能够订阅操作并定义应用程序应该为 OpenURL 操作做什么:
我无法在 new AdaptiveCardRenderer找到任何事件,在这种情况下我应该如何收听按钮点击并做出反应?
c# - 无法使用 C# 将 AdaptiveCard Json 呈现为 BotFramework 消息
我正在尝试在发送到 Bot Framework Channel Emulator 的消息中使用 Adaptive Card json。然而,模拟器给出消息“无法渲染卡”。
我使用可视化器中的标准样本卡。http://adaptivecards.io/visualizer/
使用以下代码发送自适应卡即时消息:使用示例来自:https ://github.com/Microsoft/AdaptiveCards/issues/411
我正在使用:
自适应卡 0.5.1.0
频道模拟器 v3.5.31
编辑:
Json自适应卡:
我尝试更改 json,以获得更简单的卡片:
我将这张卡片作为 C# AdaptiveCard 对象制作。
当我将该对象发布到 Channel Emulator 时,它确实显示正确。
当我序列化 C# 对象时,它会生成以下 json:
当我将它发布到 Channel Emulator 时,这个 json 不起作用。
c# - Microsoft Bot Framework 自适应卡无法正确呈现
我正在尝试通过将自适应卡添加到我的 luis 响应中来使用它,并遵循指南:https ://docs.microsoft.com/en-us/bot-framework/dotnet/bot-builder-dotnet-add-丰富的卡片附件。
为什么我的按钮没有出现在我的机器人模拟器上?我错过了什么吗?见图片:
我的代码:
node.js - 使用自适应卡 nodeJs 打开新的自适应卡
我正在尝试使用 bot 框架中的自适应卡。我想知道是否可以使用另一张自适应卡中的按钮在对话中调用一张新的自适应卡?所以不是内联自适应卡片,而是对话中的新自适应卡片。
这怎么可能,也许是一些示例代码?我似乎找不到解决方案?
非常感谢!
adaptive-cards - 自适应卡:如何从主卡传递值和影响显示卡动作的内容?
我有一张具有多个输入控件的自适应卡。而不是提交,我在单击时显示详细信息按钮,我需要根据提供的输入显示详细信息。有没有办法动态引用值并根据主卡中选择的内容显示详细信息卡的内容?