Я пытаюсь перенести некоторые из наших отчетов из Slack в Microsoft Teams. В настоящее время мы публикуем изображения и файлы csv в Slack из функции Azure.
Раньше я заметил, что не могу публиковать изображения напрямую, но я могу указать их URL-адреса на карточке, и отобразится предварительный просмотр и щелкнуть по нему должен привести меня к фактическому изображению. Я начал думать, что это будет довольно просто. И я пошел дальше и начал с опции webhooks. Единственная проблема заключается в том, что он поддерживает только 2 типа карт, и я практически не могу контролировать размер изображения и другие свойства. И если я буду использовать Adaptive Card (любую другую карту), то мне придется отказаться от веб-перехватчиков и использовать Graph API, который я уже запустил.
Затем я начал замечать, что изображения исчезают, так как они больше не отображаются. Я считаю, что это может быть проблема аутентификации между sharepoint / командами, как указано в этом ответе - Адаптивные карты для MS Teams - изображения, отображаемые в веб-интерфейсе, но не в настольном приложении
Команды в браузере показывают изображения, а в настольном приложении - нет. Также они не отображаются в моем мобильном приложении для команд.
Я уже изменил свое существующее приложение, чтобы отправить копию изображения / файла (независимо от того, что он создает) в папку внутри точки доступа, которая является бэкэнд этого канала в командах (используется sharepoint API v1). И я намерен опубликовать миниатюру с URL-адресом изображения / файла в Sharepoint.
Было бы очень полезно, если бы кто-то мог помочь мне со следующим :
- В любом случае, чтобы исправить проблему аутентификации между Sharepoint ~ Teams
- Альтернативные варианты отправки изображения, если 1. это невозможно.
Пожалуйста help:)
Редактировать: Добавление карты JSON:
{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": [
{
"type": "Container",
"items": [
{
"type": "TextBlock",
"text": "Sample Heading",
"weight": "bolder",
"size": "medium"
},
{
"type": "ColumnSet",
"columns": [
{
"type": "Column",
"width": "auto",
"items": [
{
"type": "Image",
"url": "https://upload.wikimedia.org/wikipedia/en/e/ea/FlowersForAlgernon.jpg",
"size": "medium"
}
]
},
{
"type": "Column",
"width": "stretch",
"items": [
{
"type": "Report1",
"text": "Matt Hidinger",
"weight": "bolder",
"wrap": true
},
{
"type": "TextBlock",
"spacing": "none",
"text": "Created {{DATE(2020-02-14T06:08:39Z,SHORT)}}",
"isSubtle": true,
"wrap": true
}
]
}
]
}
]
}
]
}