Drops brings viewers closer to games by rewarding them for viewing. It allows you to create an ecosystem that extends outside the game and enriches the experience when viewers return. This code sample is a simple NodeJS Express web application illustrating how to authenticate players, create connections to VHS, and process VHS heartbeats. Twitch will POST the Viewer Heartbeat Service JSON formatted data to your designated HTTPS endpoint every minute, on each reported channel. The Twitch API allows you to develop your own applications using a rich feature set and provides a way to get data about which streams are live, change information about specific channels, and use Twitch Identity to log into your application. Twitch is a video platform and community for gamers and developers that want to learn how to build tools and integrations for social video platforms.
There are over 1,000 social APIs in the ProgrammableWeb directory. The big names in that list, Facebook, Google Plus, LinkedIn and Twitter, are also amongst the most popular public APIs overall. Since other API providers look to these leaders for examples in engaging with developers, I thought it would be useful to see how each uses a common communications medium. That's right, how do the social APIs use social media themselves?
ThinkUp -- the free, open source web application that captures your posts, tweets and other data on social networks like Twitter and Facebook -- has added support for Google Plus. Thanks to the the newly-released Google Plus API, ThinkUp now lets you download all of your social data from the major social networks.
It's been ten months since the Google Plus API was released and over a year that the platform itself has existed. And still there's no way to write content into Google Plus. Or is there? Though it didn't make the major Google I/O announcements, the search giant did release a sort-of writable Google Plus API for developer preview. It's just not the writable API we all expected.