Добавление динамической c ссылки на сообщение Microsoft Teams - PullRequest
0 голосов
/ 20 января 2020

Я использую приложения Azure logi c, чтобы публиковать сообщения команд (используя v3) на канал, который мы имеем при триггере. Когда я пытаюсь добавить динамическую ссылку c к содержимому, которое я публикую, - это не получается.

Если я использую пример сообщения, как показано ниже, где SomeAction генерирует json result и .link является свойством URL:

`Example message looks like <a href="body('SomeAction').link]">this</a>`

< и > символов кодируются, и я теряю кликабельность текста.

Похоже, в Microsoft Поток - у них есть значок html, который, по-видимому, отключает кодировку - см. Здесь: https://powerusers.microsoft.com/t5/Power-Automate-Ideas/Flow-Bot-unable-to-add-clickable-URL-to-Teams/idi-p/277965

, поэтому это выглядит так: msflow_htmlbutton

, но приложения logi c не имеют той же кнопки. Если я попытаюсь добавить ссылку, используя stati c URL с предоставленной кнопкой, это сработает. Я не могу использовать Microsoft Flow, потому что его функциональность по сравнению с приложениями logi c кажется несколько ограниченной.

Интересно, есть ли способ опубликовать динамическую ссылку c в командах Microsoft? используя приложения logi c?

1 Ответ

0 голосов
/ 22 января 2020

Я понял это.

Как я уже говорил, если мы просто добавим <a href="body('SomeAction').link]">, теги закодируются.

Оказывается, эта кодировка происходит только тогда, когда мы добавляем текст / код через онлайн-редактор / текстовое поле.

Хитрость заключается в том, чтобы перейти к Вид кода и убедиться, что кодировка соответствует удаляется через шаблон руки.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...