node-tunein-api

0.1.0 • Public • Published

TuneIn API (WIP)

This a very small Unofficial TuneIn API wrapper, it aims at providing bare minimum data and includes fetching the HTTP stream URL.

How To Use

CommonJS

const TuneIn = new (require('node-tunein-api'))();

const results = await TuneIn.search('QMusic');

// assuming the first result is the radio station of which we want to fetch the stream URL
const streamUrl = await results.stations[0].getRadioURL();

console.log(streamUrl);
// https://icecast-qmusicnl-cdp.triple-it.nl/Qmusic_nl_live_96.mp3

Object Structures

SearchResults {
    stations: [
        Station {
            radioUrl: null,
            id: 's2398',
            image: 'https://cdn-radiotime-logos.tunein.com/s2398q.png',
            title: 'QMusic Belgium',
            url: 'http://tun.in/sejIK'
        }
    ]
}

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i node-tunein-api

      Weekly Downloads

      1

      Version

      0.1.0

      License

      MIT

      Unpacked Size

      5.63 kB

      Total Files

      9

      Last publish

      Collaborators

      • yimura