Запустить пользовательский скрипт как часть рецепта IFTTT

12

Я только что смотрел, используя IFTTT, и одна из вещей, которые я хочу сделать, это

if 
A NEW TUMBLR POST IS PUBLISHED
run
my-site.com/my-script.php

Для этого действительно нужно иметь возможность пинговать URL my-site.com/my-script.php, возможно ли это с IFTTT?

Сэм
источник

Ответы:

10

Если это значит, то добавлен канал под названием «Создатель», который поддерживает действие, позволяющее отправлять запрос на определенный URL с несколькими параметрами. Метод (получить, опубликовать, удалить) тип контента и контент.

Он также имеет новый канал запуска, поэтому вы можете запустить рецепт IFTTT, отправив веб-запрос в IFTTT с тремя параметрами.

Подробную информацию можно найти здесь: https://ifttt.com/maker

Marcus10110
источник
2
Это изменилось на webhooks для всех, кто задается вопросом
Майкл Руссо
5

Невозможно сделать такой запрос на ваш внешний сайт. Сайт должен быть одним из сервисов, представленных на странице IFTTT.

ComputerLocus
источник
2
Первое утверждение совершенно неверно, второе - верно (так что я думаю, я дам -1 и +1). Хотя вы должны использовать один из их сервисов, у них есть хотя бы один сервис (MAKER), способный работать с произвольными URL-адресами. Вам нужно будет создать доступный извне веб-порт и заставить создателя отправить сообщение или опубликовать сообщение на сайте производителя, чтобы вызвать событие.
Билл К
1
@BillK запомните дату ответа. Этот канал не существовал на момент ответа.
ComputerLocus
Тогда я рад, что я на самом деле не-1 это :)
Билл К
@BillK Ну, вы должны иметь, потому что ответ больше не полезен, и на самом деле вводит в заблуждение.
@ 404, это не повод для отрицания, это повод отредактировать ответ.
ComputerLocus
2

Вы можете сделать это с помощью другого метода, хотя.

написать скрипт php, который отправляет и выбирает новые элементы из tumblr rss и обрабатывает его, не нужно использовать IFTTT.com

Бенни
источник
1

Вместо этого используйте Zapier, у них есть триггер Tumblr: https://zapier.com/zapbook/tumblr/

Действие может быть webhook (получить, разместить, положить все поддерживаются): https://zapier.com/zapbook/webhook/

Или любой javascript, запущенный в node.js, также может сделать http post: https://zapier.com/zapbook/code/

Zapier открыт для разработчиков, поэтому вы можете легко создать свое собственное приложение Zapier с триггерами и действиями, если вы не можете найти одно готовое приложение.

Скоро станет возможным связывать приложения, как в Yahoo! Трубы работали. Попробуйте бета-версию: https://zapier.com/manage/add-superpower/flow/

user3285954
источник
1

Вы можете использовать что-то вроде Dropbox

Установите его на сервер и настройте ifttt для записи файла. Затем локально отслеживайте каталог на наличие изменений и инициируйте события при обнаружении новых созданий файлов.

гость
источник