A couple months a go IFTTT added a much needed feature: A custom channel for generic urls. They called it the Maker Channel. If you noticed my previous post, I used it to power an IoT Staples Easy Button.
At a closer look this is a very powerful feature. Now you can basically make and receive web requests (webhooks) from any possible connected device to any accessible web service (API, public server, etc..) It is important to highlight that requests “may” be rate limited, so don’t start going crazy with Big Data style pushing.
You can also trigger any of the existing Channels with the Maker Channel. So either you can choose to trigger any of the existing Channels when you POST/GET to the Maker Channel:
curl https://maker.ifttt.com/trigger/remote_trigger/with/key/${secret_key}
Or you could have IFTTT POST/GET/PUT to your server when any of the existing Channels are triggered.
There seems to be hundred of possible combinations or “recipes.”
Do you use IFTTT? Do you find it useful? Let me know in the comments.