Sync your entire music collection to your mobile device for offline use
If you don't already have a Rdio account, sign up here.
- Register for a Rdio API account
- Click the link in the confirmation email to confirm your developer account
- On the page that pops up, click the Apply for access to use the API link
- On the Rdio Application Registration page:
- For Name of your application, enter
rdio-mass-sync
- Make sure Issue a new key for rdio API is checked
- Make sure I agree to the terms of service is checked
- Click Register Application
- The next page will show your API Key and Shared Secret. Make a note of these, you'll need them later.
You can either clone the repository or download and unpack the latest version.
- Open
rdio_consumer_credentials.py
in your favorite text editor - Add your Rdio Key and Secret to the
RDIO_CONSUMER_KEY
andRDIO_CONSUMER_SECRET
variables
python mass_sync.py
- You'll be presented with a Rdio URL
- Copy and paste the URL into your browser.
- On the page that pops up, click Allow
- Copy and paste the PIN back into Rdio mass sync
- When the request has been sent, open Rdio on your mobile device to verify the sync progress of your collection. Your phone's sync progress is viewable within the Rdio app's Settings menu.