adaptive-cards相关内容

是否可以在瀑布对话框中设置带有日期输入的自适应卡?(在Web和团队上使用Bot Framework)

是否可以在瀑布对话框中设置带有日期输入的自适应卡?(使用Web和Teams上的Bot Framework). 我需要的是用户使用自适应卡Input.Date功能(除了Waterfall Dialogues之外,其他任何地方都可以使用)选择日期,即我需要此自适应卡(已在本地路径中以json创建)并返回context.PromptAsync()到下一个瀑布步骤. 谢谢, Gokul. ..
发布时间:2020-07-18 22:36:13 C#/.NET

Botframework-调整聊天机器人的宽度

是否可以为聊天框调整聊天的宽度?目前,我正在仿真器上进行测试.基本上,我想使我的漫游器聊天向右扩大.如图所示,尽管我增加了列的大小,添加了更多的列,等等,但聊天宽度仍然保持不变.当前正在使用自适应卡. 解决方案 如果您使用的是iframe嵌入,则可以通过添加以下样式来编辑iframe HTML元素的宽度: ..
发布时间:2020-07-18 22:09:27 其他开发

Botframework V4:有关输入表单卡的问题

你好,我有这张输入表格卡.它可以正确渲染,但是我如何获得结果呢?以及如何使机器人在继续下一步之前等待用户提交?放置stepContext.NextAsync将自动触发下一步.但是删除它会导致错误,因为它需要返回一些东西. public InitialQuestions(string dialogId, IEnumerable steps = null) ..
发布时间:2020-07-18 22:03:33 C#/.NET

在Bot Framework v4中,如何使用评论框和提交按钮实施评分卡

我已经使用C#制作了bot框架V4.我已经在自适应卡中进行了星级评定,但是我需要在其中添加注释框并提交按钮,但是我的提交按钮不起作用.在调试模式下,它没有碰到任何bot方法.请帮帮我.我还将附加带有注释框和提交按钮的评分卡代码. { "type": "AdaptiveCard", "body": [ { "type": "TextBlock", "size": "Me ..
发布时间:2020-07-18 21:51:02 C#/.NET

使用Bot Framework的Facebook Messenger中的轮播布局中的自适应卡

我试图通过Bot Framework在聊天机器人中使用自适应卡,以便在FB Messenger中使用轮播布局.但是显然FB不支持自适应卡,而是将其渲染为图像+按钮.因此,作为一种解决方法,我想知道的是,是否可以将自适应卡Json代码手动呈现为图像,然后将这些图像用于布局. 我试图简单地按原样添加卡片并设置布局,但Facebook只是将其列出,而不是在轮播中列出. 我正在使用.NET进行 ..
发布时间:2020-07-18 21:42:28 C#/.NET

使用python将自适应卡添加到bot框架

我正在从这里 https://在python中使用bot框架的示例. github.com/Microsoft/botbuilder-python 现在,我想在响应中添加一个简单的自适应卡,我认为它是它说等待context.send_activity(response)的部分,但是我无法附加该卡.我从文档样本中抓取了这张卡: { "$schema": "http://adaptivecard ..
发布时间:2020-07-18 21:30:08 Python

在瀑布对话框中捕获自适应卡提交的值

我已遵循在“瀑布"对话框中: 显示自适应卡 显示自适应卡后立即发送文本提示 在我的主要机器人课堂中: 如果活动是包含回发数据的消息,则将Activity的Text属性设置为从活动的Value属性提取的值的属性. 我尝试使用AdaptiveTextInput或AdaptiveDateInput作为控件来提交值,但没有任何区别.我觉得这将是一件非常愚蠢的事情. 我目前在 ..
发布时间:2020-07-18 21:29:55 C#/.NET

自适应卡在提交时清除输入

从Microsoft Teams机器人中,我发送一个带有输入字段和Submit操作的Adaptive Card.当用户单击Submit时,我收到了输入的数据,但表单字段已清除. 这是为什么?我究竟做错了什么?这种行为非常令人讨厌,因为我无法验证输入并要求用户进行更正. 这发生在桌面上的Teams应用程序,浏览器中的Teams,网页中的Teams网络聊天以及Bot仿真器中.在仿真器中,该 ..

自适应卡中的按钮对齐

我想知道是否有一种方法可以控制Bot Emulator中Adaptive卡中按钮的对齐方式. 我在模拟器和Microsoft Visualizer中尝试了相同的代码,但是它们呈现的方式不同.这些是图像:仿真器 可视化工具 这是我使用的代码: { "contentType": "application/vnd.microsoft.card.adaptive", ..
发布时间:2020-07-18 21:27:23 其他开发

一次性在自适应卡中使用后如何禁用按钮

我在我的LUIS代理中使用自适应卡.我想如果用户已将自适应按钮中的详细信息填满,则提交按钮应被禁用. 而且我还想知道当我们在按钮单击上显示嵌套的自适应卡时如何隐藏按钮 我尝试使用用户输入的值来验证卡.但我正在为此寻求更好,更优化的解决方案 p.s正在使用bot框架v4 API 解决方案 在网络聊天中,可以在Azure机器人的“传入活动"事件中处理隐藏/禁用提交按钮.您可以从自适 ..
发布时间:2020-07-18 21:07:39 C#/.NET

我们可以动态添加文本字段吗

我在我的聊天机器人中创建了一个自适应卡(使用json),该卡可以接收用户的输入.我想添加一个按钮,使用户每次单击插入字段时都可以添加一个新的文本字段. (即用户可以点击“插入"按钮以输入受教育程度(学校,大学等)的详细信息) 这可以在自适应卡中实现吗? 我还想知道,自适应卡可以用任何其他语言(不包括json)进行设计吗? 解决方案 最简单的方法是使用Action.ShowCar ..
发布时间:2020-07-18 20:56:14 其他开发

如何格式化自适应卡,例如旧版的网络聊天

标准版网络聊天频道("gemini")的新版本去除了所有格式.我可以通过botframework-webchat实现中的调整来复制大多数旧界面,但是我无法获得匹配的自适应卡格式.使用常规格式,我可以将其关闭,然后在Github上的 距离更近一些,但是我仍然不知道如何复制它.具体地说,聊天气泡(在我的实现中为灰色)不再出现​​在自适应卡的后面.对于轮播来说,这一点尤其明显,因为轮播曾经是一个带有多个 ..
发布时间:2020-07-14 02:29:41 前端开发

如何将自定义json转换为自适应卡json格式

我正在为聊天机器人寻找 https://adaptivecards.io/.我看到我们可以创建任何类型的聊天机器人.卡,我们可以使用自适应json呈现ui.但是如何将自定义json转换为自适应卡json格式.我是否应该根据我的自定义json响应类型进行手动转换,或者有什么方法可以将特定的json转换为首选的自适应卡. adaptive card response: { "$sche ..
发布时间:2020-05-09 21:01:22 其他开发

如何使用Bot Framework在团队中与自适应卡片一起添加提及

我正在尝试发送带有自适应卡片附件的活动,并向创建该帖子的用户提及.通过在线阅读,我发现您当前无法在自适应卡中添加提及.发送活动时(例如在另一个附件中)是否有提及某人的方法?我试过设置activity.Text =提到,这有效,但是它创建了两个帖子,第一个带有提及,然后另一个带有自适应卡作为单独消息的帖子.我觉得一定有办法做到这一点,否则,如果您创建了一条帖子,并且有人回复了您,您将永远不会在回复时 ..
发布时间:2020-05-09 21:01:12 C#/.NET

将阵列数据存储在卡中的简单示例

我想了解如何使用Adaptive卡读取/写入数据.我可以从提交操作中读取数据,然后以文本形式答复,但不能确定输入数据在卡中的显示方式.首先,我想将ShootValue添加到一个可以在卡生命周期内进行传送的数组中.有人可以让我知道怎么做吗? 该问题的目的是了解如何保留卡中的现有响应. 像在《战舰》中一样,我拍摄"A1",在输入框中键入内容,然后提交,我想在卡片中看到"A1".我添加"A2",提 ..
发布时间:2020-05-09 21:00:56 C#/.NET

我可以在使用卡片的团队中显示多个按钮/选项吗?

我正在尝试在卡片中放置8个选项,但是我需要滚动才能水平获取其他选项.是否可以在一张卡中使用它? 解决方案 当前,您只能在自适应卡中直接添加6个动作.如果您要发送6个以上的按钮,可以尝试以下两种操作: 使用动作集,每个动作集将添加6个按钮.这样,您可以在卡片中显示12个按钮.请在 AdaptiveCards Designer 中进行尝试. 您可以尝试使用 AdaptiveCard.S ..
发布时间:2020-05-09 21:00:53 其他开发