I've just stared using IFTTT and one of the things I want to do is
if
A NEW TUMBLR POST IS PUBLISHED
run
my-site.com/my-script.php
To do this it really needs to be able to ping the URL my-site.com/my-script.php
is that possible with IFTTT?
Web Applications Stack Exchange is a question and answer site for power users of web applications. It only takes a minute to sign up.
Sign up to join this communityIf This Then That added a channel called "Maker" which supports an action that allows you to send a request to a specific URL with several options. Method (get, post, delete) content type, and content.
It also has a new trigger channel so you can trigger an IFTTT recipe by sending a web request to IFTTT with up to three parameters.
Detailed information can be found here: https://ifttt.com/maker
It is not possible to make a request like this to your external site. The site must be one of the services featured on the IFTTT page.
You could do this via another method though.
write a php script that goes and fetches new items from the tumblr rss and process it, no need to use IFTTT.com
You could use something like Dropbox
Install it on the server and setup an ifttt to write a file. Then monitor the directory locally for changes and trigger events on detection of new file creations
Use Zapier instead, they have Tumblr trigger: https://zapier.com/zapbook/tumblr/
The action can be a webhook (get, post, put are all supported): https://zapier.com/zapbook/webhook/
Or any javascript run in node.js, can do http post too: https://zapier.com/zapbook/code/
Zapier is open to developers, so you could easily create your own Zapier app with triggers and actions if you couldn't find one ready made.
Soon it will be possible to chain apps, similar to how Yahoo! Pipes worked. Try out the beta: https://zapier.com/manage/add-superpower/flow/