Я пробовал много разных способов, но я не достиг ожидаемого результата. В Интернете нет ничего, связанного с тем, что я пытаюсь сделать, и я решил обратиться за помощью здесь. Вот случай:
Требование: Предварительный просмотр URL в канале Microsoft Teams. В конечном итоге включить совместную работу с контентом для внешнего файла. Файл будет обслуживаться с токеном доступа. Предварительный просмотр файла должен быть доступен, как и тогда, когда ссылка отправляется вручную в чате.
Ожидаемый результат: ![url preview microsoft teams](https://i.stack.imgur.com/Dc1wy.png)
Фактический результат:
Как видите, URL был экранирован и показан как чистый текст
Я использую. net core и Microsoft.Graph 1.15.00
Поскольку тип содержимого сообщения HTML, я попытался показать его в iframe, также попытался вставить ссылку на sharepoint, также с iframe и - ничего не работает. Затем попробовал referenceAttachment, как описано в Документах Graph API https://docs.microsoft.com/en-us/graph/api/resources/referenceattachment?view=graph-rest-beta, но он снова не работает.
Это часть моего кода, где я создаю адаптивную карту и отправляю ее командам - эта функциональность отлично работает. Я также отправляю текстовое сообщение с картой, как вы можете видеть в коде. Проблема возникает только с URL. Это снимок окончательной версии. Добавленная часть выделена красным. Когда я добавляю этот ReferenceAttachment. Я получаю сообщение об ошибке API Graph ![enter image description here](https://i.stack.imgur.com/nvTeN.png)
![enter image description here](https://i.stack.imgur.com/ej5EW.png)
Кто-нибудь знает, как мне достичь желаемого результата с помощью команд MS? ?
Заранее спасибо :)