Live data from Hacker News

Say Hello to Our New Web API

news.spotify.com

31–40 of 42 posts

Re: Say Hello to Our New Web API

#31

This sounds great, indeed. With a listening history on last.fm that reaches back to early 2009, I always thought it would be great to have a service to use the last.fm data to build dynamic playlists for spotify.

Populate a http://developer.echonest.com/docs/v4/tasteprofile.html with the listening history and you can use it for dynamic playlisting using the spotify catalog. That is as long as echonest matches the song metadata to an id.

http://static.echonest.com/enspex/web/ChillRadio/ linked from the demos shows this for artists as a seed, but tasteprofiles as the station seed works nicely as well :-)

Re: Say Hello to Our New Web API

#32
post #3

It doesn't seem possible to delete a playlist or remove tracks from one :( Other than that it's pretty great, maybe I can automate my playlist management now :)

Same conclusion we also had in https://github.com/mopidy/pyspotify/issues/139 when looking at if we should move away from libspotify in favor of the new web API. For now I would stick with libspotify wrappers until a more complete version of the API comes out.

Re: Say Hello to Our New Web API

#37
post #5

I had a quick look, but to play a track, all I can see is a 30 second preview. Am I missing something, or can you not get the track data from this API? > EDIT: Should've read the first subtitle... "Our Web API lets your applications fetch data from the Spotify music catalog and manage user’s playlists."

Streaming is only available through libspotify or the beta SDK on IOS. Rumors from #spotify on freenode indicate that the SDK for other platforms is still being worked on. But once it ships it will provide a minimal lib for streaming and the web API will do everything else.

Re: Say Hello to Our New Web API

#38
post #31

This sounds great, indeed. With a listening history on last.fm that reaches back to early 2009, I always thought it would be great to have a service to use the last.fm data to build dynamic playlists for spotify.

Populate a http://developer.echonest.com/docs/v4/tasteprofile.html with the listening history and you can use it for dynamic playlisting using the spotify catalog. That is as long as echonest matches the song metadata to an id. http://static.echonest.com/enspex/web/ChillRadio/ linked from the demos shows this for artists as a seed, but tasteprofiles as the station seed works nicely as well :-)

Wow, that looks great. Thanks for the link!

Re: Say Hello to Our New Web API

#39
post #16

I wonder how long this will last.

Probably just long enough for them to make a too-polite-to-be-ironic "thank you for using our development environment" blog post where they shut it down and shunt what's left to a private API for the apps they're currently trying to acquire.
Post reply on HN