Огляд адаптивних Карток для Microsoft Teams
Адаптивні Картки – це незалежний від платформи метод спільного використання та відображення блоків інформації без складності налаштування CSS або HTML для їх відображення. Ви створюєте адаптивні Картки у форматі JSON, з інтеграціями, якими хмарні додатки та сервіси можуть відкрито обмінюватися. Коли файл JSON доставляється на певний хост, наприклад Microsoft Teams, він перетворюється на власний інтерфейс користувача, який автоматично адаптується до свого хоста. Таким чином, дизайнери процесів тепер можуть пропонувати узгоджені шаблони інтерфейсу користувача, коли їм потрібно відобразити інформацію як частину бізнес-процесу/автоматизації.
Оскільки адаптивні картки адаптуються до свого господаря, вони є ідеальними засобами для обміну інформацією між Microsoft Teams іншими службами.
Доступні на даний момент дії для ланцюжків
Наступні дії дозволяють мейкерам створювати адаптивні Картки для Microsoft Teams. У міру розвитку сценаріїв інтеграції будуть підтримуватися Power Automate й інші хости, що розширить ваші можливості використання адаптивних Карток у всіх хмарних підписках Microsoft.
Нотатка
Адаптивні картки недоступні в середовищі Міністерства оборони (Міністерства оборони).
Спрямування контенту до учасників або Microsoft Entra користувачів Teams
Розмістіть користувачеві власну адаптивну картку як бота Flow
Ця дія розміщує адаптивну картку як бота-флоу конкретному користувачеві. У цьому випадку вам потрібно вказати адресу електронної пошти одержувача. Потім картка з’являється в чаті одержувача та/або стрічках активності під час запуску ланцюжка. Користувачеві не потрібно бути частиною екземпляра Teams, щоб отримувати такі адаптивні Картки. У цьому випадку функціонують лише кнопки URL, які перенаправляють на URL-адресу, налаштовану в ланцюжку.
Опублікуйте адаптивну картку як бота Flow користувачу Teams, і чекайте на відповідь
Ця дія розміщує адаптивну картку як бота Flow конкретному користувачеві, як у випадку, представленому раніше в цій статті. Однак у цьому випадку запуск потоку не продовжиться після публікації, доки одержувач не відповість на входи, які потрібні в картці. Потік продовжується після того, як одержувач відповідає. Ланцюжок повертає динамічний контент для однієї (1) відповіді на кожного отримувача та на кожну картку.
Спрямування контенту на канали Teams
Розмістіть власну адаптивну картку як бота-флоу на канал
Ця дія розміщує адаптивну картку як бота-ланцюжка потоку на конкретний канал Teams. У такому разі вам буде запропоновано екземпляр Teams і канал, де розміщена картка. Флоумейкер повинен мати доступ до екземпляра Teams, щоб розмістити там адаптивну картку. У цьому випадку функціонують лише кнопки URL, які перенаправляють на URL, налаштований у ланцюжку.Опублікуйте адаптивну картку як бота-ланцюжка потоку на канал Teams і чекайте на відповідь
Ця дія розміщує адаптивну картку як бота-потоку на конкретний канал Teams, як у випадку вище. У цьому випадку потік не продовжується, поки хтось на каналі не відповість на входи, необхідні в картці. Ланцюжок продовжується, коли будь-хто в каналі Teams відповідає, але динамічний контент повертається лише для однієї (1) відповіді на кожного відповідача та картки. Коли ви використовуєте цю картку, потік чекає відповіді від будь-якого учасника Teams.
Відомі проблеми
Неможливо зібрати дані з адаптивних Карток, якщо вони не створені за допомогою однієї з дій очікування відповіді . Адаптивні Картки, які не чекають, повертають помилку для всіх дій кнопок, крім OpenURL. Дізнайтеся більше про кнопки OpenURL.
При виборі кнопки Action.Submit на картці, яка не включає суфікс очікування відповіді, відображається помилка.
Адаптивні Картки, створені за допомогою дії очікування відповіді, можна подавати лише один раз на картку. Запуск потоку продовжується після першої відповіді, і будь-які подальші подання ігноруються.
На замінній картці після надсилання картки на заміну відображається лише інформація в полі введення повідомлення про оновлення.
Додаткові відомості, як-от ідентифікатор користувача особи, яка надсилає картку, доступні в динамічному контенті в діях після очікування відповіді. Однак може знадобитися включити Office 365 конектор Users, щоб заповнити бажану інформацію профілю користувача, який надіслав картку.
Після очікування відповіді адаптивні Картки будуть відправлені, картка скидається, а потім відображається точно так само, якщо не налаштована область повідомлень про заміну/оновлення. Повідомлення про оновлення є найкращою практикою. Вони рекомендуються для того, щоб оновити інші та запобігти спробам споживачів надіслати картку більше одного разу.
Повідомлення про оновлення та входи картки має бути налаштовано, якщо потрібна заміна картки.
- Power Automate використовує унікальні функції та служби Microsoft Adaptive Картки для маркер Картки на будь-якому хостингу. Ця стаття призначена для уточнення будь-якої специфіки, пов’язаної з діями потоку. Ви також можете використовувати повну документацію для побудови адаптивних Карток.