在不使用BOT框架的情况下在Microsoft Teams消息扩展中显示自适应卡

时间:2020-07-21 05:58:31

标签: microsoft-teams microsoft-graph-teams

我们正在遵循https://docs.microsoft.com/en-us/microsoftteams/platform/messaging-extensions/what-are-messaging-extensions来创建不使用BOT框架即可满足以下条件的消息扩展名

'当用户单击撰写框中的消息传递扩展图标时,将显示一个弹出窗口,在弹出窗口中,我们需要根据用户在Adaptive Card或嵌入式WebUI中显示信息'

1。我们使用基于动作的搜索命令创建了消息扩展->从您的漫游器中获取一组动态参数。

  1. 我们设置了initialRun,并且未在“初始对话框标题”,“高度”,“宽度”和“初始WebView URL”上填充任何内容
  2. 当用户单击时,我们收到事件类型:invoke和名称为'composeExtension / fetchTask',我们可以在配置的Bot端点中获取channelid,userAADObject ID
  3. 利用我们获得的信息来显示

现在我们需要在不使用BOT框架SDK的情况下将信息显示回打开的弹出窗口

是否有可用的BOT rest API调用来实现? 更新:我们可以在打开的弹出窗口中显示自适应卡。但是我们无法使用下面的JSON有效负载显示“ webViewURl”

`{
'task':{
'value':{
'url':'https://myexamplesite.com/myWebView.html'
 },
'type':'continue'
}`

}

非常感谢任何指针。

0 个答案:

没有答案