从OpenUrl操作关闭Bot Framework ME操作对话框

时间:2020-09-28 13:03:28

标签: botframework microsoft-teams adaptive-cards

我正在编写一个消息扩展,该消息扩展在具有某些操作的自定义操作对话框中使用自适应卡。其中一些动作是OpenUrl动作,可打开到团队中的深层链接选项卡或与团队用户聊天。我遇到的问题是,一旦用户单击操作,ME对话框就不会关闭,并且正确的操作会在对话框下面打开。

有没有一种方法可以关闭ME对话框并执行操作,因为一旦他们选择了它们,便可以完成ME操作。

就JSON而言,我正在使用AdaptiveCardTemplating在自适应卡中将以下内容作为动作命令编写

{
   "type": "Action.OpenUrl",
   "id": "ChatWithUser",
   "title": "Chat with ${if(length(requester.first) > 0, requester.first, 'Requester')}",
   "url": "${chaturi}",
   "$when": "${length(chaturi) > 0}"
},
{
    "type": "Action.OpenUrl",
    "id": "ViewItem",
    "title": "Open Item",
    "url": "${uri}"
}

0 个答案:

没有答案
相关问题