Import your Songza favorites into Rdio

Saturday 01/25/2014  –  Category: Uncategorized

So you want to save your Songza favorites to Rdio? This will take a bit of legwork but it's possible with the following steps.

Basically, you will be getting your favorited data from Songza and converting it to a format that can be used by a service calledĀ re/spin that allows you to import tracksĀ into Rdio.

  1. Log into songza.com on the web.
  2. Find your user ID by clicking on your name and navigating to any of the subsections (Followers/Following/My Playlists/Settings). Your user ID is the number in the URL, e.g. 17601867 for the URL http://songza.com/user/17601867/following.
  3. Copy the JSON from this URL, replacing "YOUR USER ID HERE" with the user ID from step 2: http://songza.com/api/1/user/YOUR USER ID HERE/song-votes?vote=UP&limit=10000&offset=0
  4. Copy and paste the JSON into the following URL to get your data into XSPF format: http://jsfiddle.net/guCS5/4/embedded/result/
  5. Copy and paste the XML into a new gist by visiting https://gist.github.com/ and click "Create a public gist"
  6. Click the <> button to see the raw file and copy the URL.
  7. Finally, visit http://resp.in/ and authorize your Rdio account. Paste the URL from step 6 into the "by XSPF" field.

If you did this correctly, re/spin should display all your tracks. Now just name your playlist and click "Create Playlist"!

Note: re/spin may sometimes not find a particular track or may not pick the correct track if there are tracks with a similar name.

Leave a Reply