Exécuter un script personnalisé dans le cadre de la recette IFTTT

12

Je viens de regarder IFTTT et l'une des choses que je veux faire est

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

Pour ce faire, il doit vraiment pouvoir cingler l'URL, my-site.com/my-script.phpest-ce possible avec IFTTT?

sam
la source

Réponses:

10

Si ceci alors cela a ajouté un canal appelé "Maker" qui prend en charge une action qui vous permet d'envoyer une demande à une URL spécifique avec plusieurs options. Méthode (obtenir, publier, supprimer) le type de contenu et le contenu.

Il dispose également d'un nouveau canal de déclenchement afin que vous puissiez déclencher une recette IFTTT en envoyant une demande Web à IFTTT avec jusqu'à trois paramètres.

Des informations détaillées peuvent être trouvées ici: https://ifttt.com/maker

Marcus10110
la source
2
Cela a changé en webhooks pour tous ceux qui se demandent
Michael Russo
5

Il n'est pas possible de faire une telle demande à votre site externe. Le site doit être l'un des services proposés sur la page IFTTT.

ComputerLocus
la source
2
La première affirmation est complètement fausse, la seconde est correcte (donc je suppose que je donnerai -1 et +1). Bien que vous deviez utiliser l'un de leurs services, ils ont au moins un service (MAKER) capable de traiter des URL arbitraires. Vous devez créer un port Web accessible de l'extérieur et demander au fabricant d'envoyer un message ou de publier un message sur le site du fabricant pour déclencher un événement.
Bill K
1
@BillK prend note de la date de la réponse. Ce canal n'existait pas au moment de la réponse.
ComputerLocus
Ensuite, je suis content de ne pas l'avoir fait-1 :)
Bill K
@BillK Eh bien, vous devriez l'avoir, car la réponse n'est plus utile et, en fait, est trompeuse.
@ 404 ce n'est pas une raison pour voter, c'est une raison pour modifier la réponse.
ComputerLocus
2

Vous pouvez cependant le faire via une autre méthode.

écrire un script php qui va et récupère de nouveaux éléments à partir du rss tumblr et le traiter, pas besoin d'utiliser IFTTT.com

Benny
la source
1

Utilisez plutôt Zapier, ils ont un déclencheur Tumblr: https://zapier.com/zapbook/tumblr/

L'action peut être un webhook (get, post, put sont tous pris en charge): https://zapier.com/zapbook/webhook/

Ou tout javascript exécuté dans node.js, peut également faire une publication http: https://zapier.com/zapbook/code/

Zapier est ouvert aux développeurs, vous pouvez donc facilement créer votre propre application Zapier avec des déclencheurs et des actions si vous n'en trouvez pas une prête à l'emploi.

Bientôt, il sera possible de chaîner des applications, comme Yahoo! Les tuyaux fonctionnaient. Essayez la version bêta: https://zapier.com/manage/add-superpower/flow/

user3285954
la source
1

Vous pouvez utiliser quelque chose comme Dropbox

Installez-le sur le serveur et configurez un ifttt pour écrire un fichier. Surveillez ensuite le répertoire localement pour les changements et déclenchez des événements lors de la détection de nouvelles créations de fichiers

Client
la source