我想知道如何使用Bot Framework SDK for python来设置自适应卡的主机配置

如果您使用带有大量按钮的英雄卡,则按钮动作将在团队中水平滚动。因此,我们正在考虑使用自适应卡,因为我们希望将按钮显示为垂直排列的消息。我想更改HostConfig的actionsConfig的actionsOrientation的值以适应Adaptive Card,但是我不知道如何。使用Bot Framework SDK for python,您可以使用创建AdaptiveCard附件CardFactory.adaptive_card(card_data: dict),但是我不知道如何设置HostConfig。

凯尔·德莱尼(Kyle Delaney)

主机配置只能由Adaptive Cards渲染器指定,而不能由Adaptive Cards作者指定。如果要设置自己的主机配置,则需要构建自己的应用程序。自适应卡背后的想法是,作者的控制力非常有限,因此渲染器可以决定卡的外观并因此使其适合周围环境。Teams就是这样的渲染器,其主机配置使Adaptive Card看起来像Teams中的其他组件。您可以在我的博客文章中了解有关此的更多信息:https : //blog.botframework.com/2019/07/02/using-adaptive-cards-with-the-microsoft-bot-framework/

在回答您提出的问题的同时,我也可以回答您要提出的问题。我想您想问的是如何在自适应卡中垂直排列按钮。Microsoft Teams现在支持Adaptive Cards 1.2,这意味着您可以使用操作集。如果将每个动作放入卡中的自己的动作集中,它们将垂直排列:

{
    "$schema": "https://adaptivecards.io/schemas/1.2.0/adaptive-card.json",
    "type": "AdaptiveCard",
    "version": "1.2",
    "body": [
        {
            "type": "ActionSet",
            "actions": [
                {
                    "type": "Action.Submit",
                    "title": "1",
                }
            ]
        },
        {
            "type": "ActionSet",
            "actions": [
                {
                    "type": "Action.Submit",
                    "title": "2",
                }
            ]
        }
    ]
}

自适应卡

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用C#中的Microsoft Bot Framework SDK V4开发的ChatBot中的自适应卡添加条件?

来自分类Dev

MS Bot Framework nodejs sdk:在自适应卡中显示长文本

来自分类Dev

无法使用 Bot Framework SDK v4 在 MS Teams 中呈现自适应卡片

来自分类Dev

如何在提交操作时编辑MS Bot Framework自适应卡

来自分类Dev

MS BOT Framework(自适应卡):如何从直接线发送值(Stepcontext.Value)

来自分类Dev

Microsoft Bot Framework Client SDK

来自分类Dev

如何通过Microsoft Graph API / SDK将自适应卡发送给Microsoft团队?

来自分类Dev

我正在使用 python django,我想知道如何使用 Thingsboard 仪表板和作为 postgresql 的数据库

来自分类Dev

MS Teams Bot Framework:本地化的自适应卡输入日期格式问题不同于英语

来自分类Dev

在 Microsoft Bot Framework 的 sdk v4 中使用 FormDialog

来自分类Dev

如何实现 Azure bot 自适应卡?

来自分类Dev

.NET Framework SDK与.NET Framework

来自分类Dev

Bot Framework V3,如何使用 c# 在自适应卡片中获取相邻的提交操作按钮

来自分类Dev

空botId-Microsoft Bot Framework SDK V3

来自分类Dev

我正在使用 alfresco 4.2.c 并且我想知道 LDAP-AD 配置

来自分类Dev

我想知道这是否是Python IDLE

来自分类Dev

下拉自适应卡-BOT框架

来自分类Dev

我想知道如何更改选项卡控件样式

来自分类Dev

在 Tableview 中,我想知道如何在单元格的最后位置设置多行 UILabel

来自分类Dev

如何使用 Bot Framework V4 C# SDK 在 Teams 中迁移 1:1 主动消息功能

来自分类Dev

给定UTC日期,您如何正确设置“自适应卡-日期选择器”的值?

来自分类Dev

对传入的Webhooks使用自适应卡

来自分类Dev

Bot Framework:如何在 Node.js SDK 中创建菜单?

来自分类Dev

我想知道如何使用 Puppeteer 的 $$eval

来自分类Dev

可以将深度学习模型与Microsoft Bot Framework(SDK)一起使用吗?

来自分类Dev

如何通过IServiceCollection配置自适应采样

来自分类Dev

如何设置自适应多行UILabel文本?

来自分类Dev

如何配置PayPal PHP SDK

来自分类Dev

我想知道PYTHON的赏金挑战是什么

Related 相关文章

  1. 1

    如何使用C#中的Microsoft Bot Framework SDK V4开发的ChatBot中的自适应卡添加条件?

  2. 2

    MS Bot Framework nodejs sdk:在自适应卡中显示长文本

  3. 3

    无法使用 Bot Framework SDK v4 在 MS Teams 中呈现自适应卡片

  4. 4

    如何在提交操作时编辑MS Bot Framework自适应卡

  5. 5

    MS BOT Framework(自适应卡):如何从直接线发送值(Stepcontext.Value)

  6. 6

    Microsoft Bot Framework Client SDK

  7. 7

    如何通过Microsoft Graph API / SDK将自适应卡发送给Microsoft团队?

  8. 8

    我正在使用 python django,我想知道如何使用 Thingsboard 仪表板和作为 postgresql 的数据库

  9. 9

    MS Teams Bot Framework:本地化的自适应卡输入日期格式问题不同于英语

  10. 10

    在 Microsoft Bot Framework 的 sdk v4 中使用 FormDialog

  11. 11

    如何实现 Azure bot 自适应卡?

  12. 12

    .NET Framework SDK与.NET Framework

  13. 13

    Bot Framework V3,如何使用 c# 在自适应卡片中获取相邻的提交操作按钮

  14. 14

    空botId-Microsoft Bot Framework SDK V3

  15. 15

    我正在使用 alfresco 4.2.c 并且我想知道 LDAP-AD 配置

  16. 16

    我想知道这是否是Python IDLE

  17. 17

    下拉自适应卡-BOT框架

  18. 18

    我想知道如何更改选项卡控件样式

  19. 19

    在 Tableview 中,我想知道如何在单元格的最后位置设置多行 UILabel

  20. 20

    如何使用 Bot Framework V4 C# SDK 在 Teams 中迁移 1:1 主动消息功能

  21. 21

    给定UTC日期,您如何正确设置“自适应卡-日期选择器”的值?

  22. 22

    对传入的Webhooks使用自适应卡

  23. 23

    Bot Framework:如何在 Node.js SDK 中创建菜单?

  24. 24

    我想知道如何使用 Puppeteer 的 $$eval

  25. 25

    可以将深度学习模型与Microsoft Bot Framework(SDK)一起使用吗?

  26. 26

    如何通过IServiceCollection配置自适应采样

  27. 27

    如何设置自适应多行UILabel文本?

  28. 28

    如何配置PayPal PHP SDK

  29. 29

    我想知道PYTHON的赏金挑战是什么

热门标签

归档