我们正在使用以下 在 channel 中发布自适应卡片图 API https://docs.microsoft.com/en-us/graph/api/channel-post-chatmessage?view=graph-rest-beta&tabs=cs
我们的有效载荷是
{
"body":{
"contentType":"html",
"content":"<attachment id="attachmentId"></attachment>" // for attachmentId see attachments section below
},
"attachments":[
{
"id":"attachmentId",
"content":cardData // this is JSON.stringify of actual Adaptive card data
}
]
}
我们的自适应卡也像
{
"type":"AdaptiveCard",
"$schema":"http://adaptivecards.io/schemas/adaptive-card.json",
"body":"some body",
"actions":[
{
"type":"Action.OpenUrl",
"title":"Suggest Item",
"url":"https://teams.microsoft.com/l/task/2a05d07c-d194-400e-8122-cad64cfe1cef?url=https%3A%2F%2Flocalhost%3A44349%2Fteams%2F%23%2Fsuggest%2Fee31b3aa-f60f-4594-a964-a01fcc461ceb%3Ffrom%3Dcard&height=540&width=800&title=*Suggest%20item"
}
]
}
如果我在聊天中发布任务模块网址并单击它有效,
但它不适用于 自适应卡
Action.OpenUrl
以前它曾经工作
最佳答案
有一个 *
在我的标题网址中,删除后它再次起作用
关于microsoft-graph-api - 使用 Action.OpenUrl 从自适应卡打开任务模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56075238/