Plenty of Spotify users share what they’re listening to with the world using Twitter, thanks to a one-click sharing option that’s baked into the much-hyped online music application. This in turn apparently inspires creative coders to use the data for building cool stuff on top of all that rich, public information.
SpotiChart, for example, is an amazing pet project by London-based developer Benoit Xhenseval that aggregates Spotify tweets from public Twitter accounts and parses the data in order to build dynamic global music charts based on streams of tracks, albums, playlists, artists and more.
SpotiChart regularly tracks the public Twitter timeline for tweets that contain the word spotify (which can be in a URL, even when it is shortened by one of the many tools for that) and upon reception contacts the Spotify service to get the details of items. SpotiChart then weeds out duplicate tweets, compiles the rest and turns the data into custom charts.
Every now and then (see schedule), SpotiChart will create updated charts and alert followers of the @SpotiChart account, which means in between 7 and 12 tweets per day will be sent to these users. Custom charts for tracks, albums and artists also have their own RSS feed, which updates once every day.
Great stuff, Xhenseval. But expect some backlash over that one unsolicited tweet your service sends out to random Spotify users to raise awareness for SpotiChart.
(Via Kieran McGrady)