У меня периодически возникают проблемы с командами и адаптивными картами. Кажется, не имеет значения, если я отправляю карту из Flow Post через адаптер адаптивной карты или напрямую из Graph API, изображения на моих картах отображаются в интерфейсе веб-браузера команд, но не в настольном приложении.
Кроме того, карта отображается нормально, изображение не отображается на рабочем столе. Трудно отладить, так как он нормально работает в chrome, если есть способ взглянуть на исходный код приложений для настольных компьютеров, чтобы увидеть, идет ли префикс или замена этого img url, или что-то в этом духе.
Любопытная вещь Я видел пару видео, которые работают на других, но. Вот код моей карты в теле Graph API JSON ...
{
"subject": null,
"body": {
"contentType": "html",
"content": "<attachment id=\"74d20c7f34aa4a7fb74e2b30004247c5\"></attachment>"
},
"attachments": [
{
"id": "74d20c7f34aa4a7fb74e2b30004247c5",
"contentType": "application/vnd.microsoft.card.adaptive",
"contentUrl": null,
"content": "{ \"type\": \"AdaptiveCard\", \"body\": [ {
\"type\": \"TextBlock\",
\"size\": \"Medium\",
\"weight\": \"Bolder\",
\"text\": \"Hello andy\"
},
{
\"type\": \"Image\",
\"altText\": \"\",
\"url\": \"https://companyname.sharepoint.com/sites/TeamsDev/ImageLib/imagebname.jpg\"
}
],
\"$schema\": \"http://adaptivecards.io/schemas/adaptive-card.json\",
\"version\": \"1.0\"
}",
"name": null,
"thumbnailUrl": null
}
]
}