Использование команд MS, Power Automate и адаптивных карт: как использовать входные данные пользователя с помощью Flow Bot для использования в другой адаптивной карте - PullRequest
0 голосов
/ 14 января 2020

Я пробую Powerapps и хотел бы попробовать этот подход с низким кодом.

Идея заключается в следующем:

  1. Отображение адаптивной карты ( собирается использовать образец один ) для пользователя с помощью приложения Microsoft Flow / Power Automate в группах.
  2. Затем пользователь вводит некоторую информацию на карту и отправляет ее
  3. Используйте этот ввод, который был представлен для заполнения другой адаптивной карты.

Чтобы проиллюстрировать вышеизложенное , в Power Automate: Shows the three steps as explained above

Вот как отображается вывод при использовании в Обозревателе схем для Action.Submit : I would like to get the output like it's displayed in the popup, for input on another Adaptive Card in Teams to be posted by the Flow bot

В Microsoft Teams бот Flow покажет пользователю билет, который необходимо заполнить: enter image description here

Как получить значения из входы и повторно использовать их в Power Automate. Кто-нибудь знает, как получить эти значения и повторно использовать их на следующем шаге (см. Первое изображение)?

Заранее благодарю за помощь. Буду признателен за любую помощь.

Ответы [ 2 ]

2 голосов
/ 20 января 2020

@ Carike, Есть еще один способ реализовать этот сценарий, обрабатывая все ваши действия по отправке адаптивной карты в другом потоке. Вы можете установить триггер как «Когда HTTP-запрос получен» для второго потока. Когда вы устанавливаете этот триггер, вы получаете один URL - адрес, который вы можете установить в качестве URL отправки адаптивной карты первого потока.

2 голосов
/ 14 января 2020

По сути, проблема заключается в том, что действие «Отправить» адаптивной карты возвращает ответ исходному источнику, в данном случае «Flow Bot». Тем не менее, Flow Bot является обычным ботом, и у него нет способа перенаправить ответ обратно к вашему индивидуальному потоку и, в частности, к экземпляру потока. К счастью, это меняется - см. здесь для информации. Из поста не ясно, будет ли он обрабатывать сценарий «бот-пользователю» в версии 1, хотя, как я вижу, вы используете его в своем решении, а также, как указано в блоге, это ожидается только в феврале. Итак, Казалось бы, есть два варианта:

  1. Подождите до февраля для новой функции
  2. Создайте своего собственного бота для отправки карт и обработайте ответы - есть несколько небольших здесь есть некоторые сложные моменты, так как вам нужно отправить начальное сообщение по расписанию, чтобы вы использовали что-то, называемое «проактивный обмен сообщениями», но это не слишком сложно, и есть кое-что, что есть хорошее руководство здесь, в переполнении стека (я сам недавно ответил на несколько вопросов о нем, так что может помочь больше, если вы go этот маршрут)

Не идеальный ответ Я уверен, что вы искали, но, надеюсь, это помог

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