node-tunein-radio

0.3.4 • Public • Published

TuneIn Radio API client

node-tunein-radio is a simple TuneIn Radio API javascript client, designed to be used in NodeJS.

Build Status Coverage Status Dependencies

Install

$ npm install node-tunein-radio

Use

var TuneIn = require('node-tunein-radio');
 
var tunein = new TuneIn({ ... });
 
tunein.browse().then(function(result) {
    console.log(result);
}).catch(function(err) {
    console.log(err);
});

Constructor options

When you instantiate a new TuneIn object, you can pass in an options object with the following fields:

var tunein = new TuneIn({
    protocol        : 'https',          // Protocol to use, either 'http' or 'https', default https
    cacheRequests   : false,            // Wheter or not to cache requests, default false
    cacheTTL        : 1000 * 60 * 5,    // TTL for cached results, default 5 mins
    partnerId       : 'no default'      // a partnerId string provided by TuneIn, default to undefined
});

Documentation

You can read the full documentation on GitHub Pages.

License

MIT

Contributing

Issues reports and PR are welcome.

Readme

Keywords

Package Sidebar

Install

npm i node-tunein-radio

Weekly Downloads

11

Version

0.3.4

License

ISC

Unpacked Size

1.52 MB

Total Files

43

Last publish

Collaborators

  • piffio