Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Fetching contributors…
Cannot retrieve contributors at this time
46 lines (35 sloc) 1.37 KB

rdio-simple for JavaScript (node.js)

An Rdio client including a built-in OAuth implementation.

It has been tested on the 0.4 branch of node.

To install the library simply add the om.js and rdio.js files to your source directory.


To use the library just load the Rdio class from the rdio module:

var Rdio = require("rdio");

Create an Rdio instance passing in a tuple with your consumer key and secret:

var rdio = new Rdio(["consumerkey", "consumersecret"]);

Make API calls with the call(methodname, params) method:'get', {'keys': 'a254895,a104386'});

Authenticate and authorize with the beginAuthentication and completeAuthentication methods.

The current token (either request or access) is stored in rdio.token as an array with the token and token secret.


Both examples authenticate and then list the user's playlists. They use credentials stored in rdio_consumer_credentials.js.

NOTE: web-based.js depends on Link. Install the dependency in the examples directory by running:

npm install link
Jump to Line
Something went wrong with that request. Please try again.