Мне удалось создать пользовательский соединитель приложения логики с триггером веб-крюка, выполнив документы , однако я не могу найти никакой документации по созданию триггера опроса.Мне удалось найти только примеры триггеров Джеффа Холлана , но триггер опроса не совместим с пользовательским соединителем.
Я попытался настроить триггер опроса, выполнив следующие шаги:
- Создание функции Azure с операцией GET, ожидающей параметр запроса даты и времени
- Пусть функция возвращает набор сущностей, которые изменились со времени последнего опроса
- Настройте настраиваемый соединитель для вызова функции Azure с параметром запроса даты и времени
- Настройте тело ответа настраиваемого соединителя
- Попробуйте выполнить другие действия в разделе «Настройка триггера», но это наиболеесмущает меня.
Что бы я ни пытался, триггер всегда дает сбой с 404 на выходах триггера, аналогично тому, что у меня изначально было с типом триггера webhook.
Меня смущает несколько вещей:
1.Путь запроса триггера, кажется, облажался
Похоже, пользовательский интерфейс соединителя запутывает путь к триггеру.Я заметил это, когда я скачал файл OpenAPI.Путь к моему API триггера должен быть /api/trigger/tasks/completed
, но в файле OpenAPI он читается как /trigger/api/trigger/tasks/completed
.Похоже, пользовательский разъем добавляет /trigger
перед пути.Я иногда замечал, что он делал это несколько раз, давая мне что-то похожее на /trigger/trigger/trigger/api/trigger/tasks/completed
.Я исправил это в файле OpenAPI и повторно импортировал в пользовательский соединитель.
2.Раздел конфигурации триггера
Я не понимаю, что делать в разделе конфигурации триггера триггера опроса.
- Я предполагаю, что параметр запроса для отслеживания изменения состояния - это некоторый параметр, который я определяю сам, например, временная метка, чтобы определить, какие объекты следует возвращать.
- В качестве «значения выбора для передачи выбранному параметру запроса» Iожидать, что я мог бы выбрать метку времени из ответа триггера.Похоже, я могу выбрать только значения из коллекции, а не скалярные значения из ответа, как я ожидал.Как это работает?
- Является ли 'подсказка триггера' просто некоторой информацией или она действительно что-то контролирует?