【问题标题】:MS Teams, Adaptive Card, Copy-Paste functionalityMS Teams、自适应卡片、复制粘贴功能
【发布时间】:2021-12-01 19:13:39
【问题描述】:

MS 团队应用程序 ...

我向客户端发送自适应卡片,机器人处理卡片操作。 如何添加/实现复制粘贴功能?

  1. 客户端会将卡片复制到剪贴板并将其发送给其他客户端。

P.S.:我实现了“链接展开”功能并且可以看到“复制”菜单按钮,但在我使用 ConnectorClient.Conversations.SendToConversationAsync(messageActivity) 发送的原始自适应卡片中没有任何按钮

  1. 我认为自适应卡片操作在不同的聊天(不是机器人,客户端到客户端)中不起作用。正确的?也许只是链接......或者它可以处理?

【问题讨论】:

    标签: microsoft-teams adaptive-cards


    【解决方案1】:

    @imfantom - 自适应卡片不支持复制粘贴。但是,它支持消息扩展/链接展开。

    我:

    复制命令:

    粘贴截图:

    【讨论】:

    • 谢谢。我实现了它......最大的问题是“复制粘贴”功能......我必须实现它或类似的东西。也许...从自适应卡或通过命令、任务或搜索复制(到剪贴板)链接。我试图找出答案。有什么想法吗?
    • 我认为您可以创建一个自定义撰写扩展命令来读取在 Bot 中的 TurnContext 对象中收到的卡片 JSON,然后您可以将其存储在临时内存中并在需要时读取它。
    • @imfantom - 如果您仍然需要任何帮助或问题是否已解决,请告诉我们?
    • 您的意思是“消息扩展/链接展开”吗?我检查了所有这些。我可以使用“更多操作>....”菜单的附加按钮创建卡片的副本。
    • 但是......客户要求...... 1)将“复制”按钮添加到自适应卡中; 2) 制作卡片副本并发送给选定的用户;可能吗?也许......有任何解决方法吗? ...按自适应卡的“复制”按钮复制链接并通过“链接展开”使用它或...让用户可以选择用户并重新发送卡。但是......我认为不可能将卡片发送到机器人外部(用户-用户聊天)。
    猜你喜欢
    • 2021-02-06
    • 2021-03-04
    • 2021-12-05
    • 2020-02-17
    • 2020-04-30
    • 2021-04-01
    • 2020-01-13
    • 2021-07-25
    • 2021-03-27
    相关资源
    最近更新 更多