botframework - Bot Framework & MS Teams - 为什么查询类型消息扩展的按钮不可见?
问题描述
根据此处消息扩展的文档,我们可以使用英雄卡或缩略图卡作为消息扩展的预览。两张卡都支持按钮。当在这些卡片中的任何一个中实现按钮时,它们不会出现在消息扩展的搜索结果中。关于相同的任何解决方法?
解决方案
在预览卡中,不支持按钮和点击操作。您可以参考同一个文档:Response card types and previews
预览卡中不支持英雄或缩略图卡按钮和点击操作(调用除外)。
当用户从列表中选择或单击项目时,可以显示按钮。您可以参考此示例-> TeamsMessagingExtensionsSearchBot.cs -> GetAdaptiveCard()
这是屏幕截图,它的外观:
搜索结果:
.
当您选择时,它将以这种方式呈现 - 您可以在此处看到相同的自适应卡片按钮,并且可以与其他人一起完成。
推荐阅读
- java - 如何在 Java 中钳位值?
- java - 如何在 Android Studio 的 Java 库模块中使用 Dagger?
- c# - 如何在表面视图中从相机捕获图像
- python-3.x - PermissionError:[Errno 13] 权限被拒绝在 Windows 10 上使用代理的 Jupyter 笔记本
- python - 为什么 struct little endian 中的第一个打包数据是 big endian?
- bash - 在管道之后将 awk 结果传递给命令
- android - 在 Intent 中覆盖 OnActivityResult 不起作用 - kotlin
- algorithm - 验证稳定匹配的算法?
- python - 将列表转换为字典,然后通过键值将多个字典合并为一个
- python - 为什么这些条形图彼此重叠?