20,431 karma · joined March 11, 2008
Runscope (Co-founder, acquired 2017)
Twilio (first Developer Evangelist)
IFTTT
Xamarin
twitter.com/johnsheehanjohnsheehan at gmail
If there were a mitm they could get it even if it's in the hash. It has to travel to the client at some point.
Never build a business freeloading off another business. The social and consumer API providers are realizing that their APIs don't drive value to their core business objectives (selling subscriptions or ads). APIs are a means to an end. The end has to benefit both sides. Don't blame the means for faulty ends.
If you don't want to maintain the webhook listener, create a script on webscript.io to listen and create the Pusher event.
Most of the issues from OAuth 2 stem from a fluid spec that wasn't finalized until recently. Now that that's done hopefully the situation will stabilize and once you learn how to use one (I also recommend making the requests directly yourself and not using a library) you'll easily be able to use all the others without having to search out all the quirks I wrote about in this post.
Either way if you can find an untapped niche, they're pretty easy to run for passive income.