Как запустить рабочий процесс в приложении логики Azure вместе с параметрами, принимаемыми триггером в качестве входных данных? - PullRequest
0 голосов
/ 18 декабря 2018

https://docs.microsoft.com/en-us/rest/api/logic/workflowtriggers/run

Вышеуказанный API REST не имеет возможности передавать параметры триггера в теле, даже если это вызов "POST".

Я что-то здесь упускаю?

1 Ответ

0 голосов
/ 20 декабря 2018

Если вы хотите, чтобы URL-адрес конечной точки HTTP принимал параметры, настройте относительный путь триггера.

Сначала в вашем Request триггере выберите Show advanced options.В поле Relative path укажите относительный путь для параметра, который должен принимать ваш URL-адрес, например имя / {имя}.

enter image description here

Для использованияпараметр, добавьте действие Response в ваше приложение логики.

В тексте вашего ответа включите токен для параметра, который вы указали в относительном пути вашего триггера. Например, чтобы вернуть Hello {name}, обновитеТело вашего ответа с Hello {name}.

enter image description here

Затем вы можете добавить его в Body при отправке вызова.

enter image description here

Подробнее см. В этой статье .

Обновление :

REST API, упомянутый выше в вопросе, принимает ввод в теле.Единственное, что функция «попробуй» в документации API не показывалась.

...