Skip to content

Latest commit

 

History

History
65 lines (47 loc) · 1.8 KB

README.md

File metadata and controls

65 lines (47 loc) · 1.8 KB

NPM version NPM downloads Dependencies Dependencies

NPM info

node-ytpl

Simple js only module to resolve YouTube playlist ids Doesn't need any login or GoogleAPI key

Usage

var ytpl = require('ytpl');

ytpl('UU_aEa8K-EOJ3D6gOs7HcyNg', function(err, playlist) {
  if(err) throw err;
  dosth(playlist);
});

API

ytpl(id, [options], [callback])

Attempts to resolve the given playlist id

  • id

    • id of the yt-playlist
    • or playlist link
    • or user link (resolves uploaded playlist)
    • or channel link (resolves uploaded playlist)
  • options

    • object with options
    • possible settings:
    • limit[Number] -> limits the pulled items, defaults to 100
  • callback(err, result)

    • function
    • getting fired after the request is done
    • contains an error or a result
  • returns a Promise when no callback is defined

  • Example response

Related / Works well with

Install

npm install --save ytpl

License

MIT