IFTTT может запустить функции Azure, используя веб -крюк с полезной нагрузкой JSON. Вот как вы можете настроить:
1. Настройка IFTTT Webhook: В IFTTT вы можете определить веб -крюк как действие в вашем апплете. Этот веб -крюк может отправить полезную нагрузку JSON на указанный URL. Вы можете настроить структуру JSON, чтобы включить любые данные, которые вам нужны.
2. Настройка функции Azure: На стороне Azure вам необходимо создать функцию Azure-инимированной HTTP. Эта функция получит полезную нагрузку JSON, отправленную IFTTT, и обрабатывает ее соответствующим образом. Вы можете определить функцию, используя файл `function.json` для подходов без кода или использовать декораторы на таких языках, как Python для подходов, первых, [1] [4].
3. Обработка пользовательских данных JSON: как только функция Azure получает полезную нагрузку JSON, она может анализировать и обрабатывать данные по мере необходимости. Например, вы можете извлечь определенные поля из JSON и использовать их для запуска дальнейших действий или сохранить их в базе данных [7].
4. Пользовательские ограничения триггера: хотя функции Azure не поддерживают пользовательские привязки триггера напрямую, вы можете достичь аналогичной функциональности, используя HTTP -триггеры и обрабатывая логику в коде вашей функции [8].
Таким образом, IFTTT может запустить функции Azure с помощью пользовательских данных JSON, отправив запрос WebHook на функцию Azure, инициированную HTTP, которая затем может обработать полезную нагрузку JSON по мере необходимости.
Цитаты:
[1] https://learn.microsoft.com/en-us/azure/azure-functs/functions-custom-handlers
[2] https://stackoverflow.com/questions/71751910/how-to-parse-azure-sql-table-rows-as-json-to-trigger-azure-function-in-datafacto/71780170
[3] https://stackoverflow.com/questions/72145540/can-i-define-custom-engredients-for-an-anttt-applet-trigger-by-webhook
[4] https://learn.microsoft.com/en-us/azure/azure-functs/functions-triggers-bindings
[5] https://stackoverflow.com/questions/56426082/read-custom-property-from-function-json-file-in-azure-function-trigger
[6] https://docs.azure.cn/en-us/azure-functs/functions-custom-handlers
[7] https://www.telerik.com/blogs/triggers-and-bindings-in-azure-cunctions
[8] https://github.com/azure/azure-functions-host/issues/2746