Azure Logic App - ручной запуск с введенными пользователем параметрами - PullRequest
0 голосов
/ 04 ноября 2019

У меня есть приложение логики, которое я хочу иметь возможность запускать ad hoc и указывать параметры при запуске. Самым близким ручным триггером, который я смог найти, был HTTP-запрос.

В качестве обходного пути я вызываю его от почтальона, где можно определить тело JSON.

Пока работает почтальон, яищет способ вызвать приложение изнутри Azure и предоставить тело JSON.

Спасибо

1 Ответ

0 голосов
/ 05 ноября 2019

На самом деле существует множество способов запуска приложения логики и обработки данных json.

Вы можете попробовать использовать триггер служебной шины или триггер BLOB-объекта, ниже приведен мой тест с сервисной шиной. Я отправляю сообщение json через Service Bus Explorer. Примечание: в приложении логики данные json кодируются с помощью base64.

enter image description here

Ниже приведен результат.

enter image description here

Однако, из-за действия, которое вы можете обнаружить, оно имеет свойство Interval для установки, это означает, что оно может быть запущено не сразу. И в большинстве других триггеров необходимо установить интервал, поэтому, если вы хотите инициировать немедленно, предположим, что HTTP-запрос является лучшим.

...