With the NDA being lifted, I decided to open source the app that I created as a sample app. The example sends emails to trigger IFTTT recipes. I used it to control my lights prior to WeMo support being released, but it could be used for a bunch of different things that IFTTT supports. It is a Node.js app designed to be hosted with Parse. But, it could be hosted elsewhere with a bit of modification.
Where did you see that the DNA was lifted? I don't remember seeing an NDA, but I have seen people talking about it. Maybe I came in late and didn't get one? I'm glad to see this - Hooking up the echo to IFTTT was one of the first things I wanted to build. In fact, I have already registered
EchoTTT.com specifically for that purpose. I'll take a look at your code as a starting point if you don't mind. :)
Yeah, there was a group of developers a month or two ago that were under NDA. About a week ago they lifted the NDA and opened it up to a wider audience. While under NDA we were not allowed to share code. When I noticed it had been lifted, I wanted to share the demo I built. It is pretty basic but should be a fine starting point for someone wanting to hack together an IFTTT integration. And Parse is nice because the free tier is pretty generous and includes ssl.
The first group of developers was under an NDA, but that has been lifted now so everyone is free to share their code. The IFTTT integration looks pretty awesome, I'm looking forward to all the cool things people can do with this. -Nick
With the addition of the "Maker" Channel to IFTTT (
https://ifttt.com/channels/maker), it's now possible to use POST requests as triggers for IFTTT recipes. If anyone's interested, I've created a basic Lambda that takes an Intent and up to 3 slots and passes them over to IFTTT for use as inputs. It's available at
https://github.com/mefogle/AtoIFTTT if you'd like to take a look. Mark