0.2.0 • Published 10 years ago

youtube-search-cli v0.2.0

Weekly downloads
7
License
MIT
Repository
github
Last release
10 years ago

youtube-search-cli

CLI script that searches the youtube api v3

youtube limits a single page of results to 50 and a single search to 500 results.

this module will repeatedly query the api over different time periods to build up a full list of results for a given search topic.

install

$ npm install youtube-search-cli -g

usage

Usage: youtube-search-cli
Options:
    -s, --search  Search String  [required]
    -k, --key     API Key        [required]
    -t, --total   Print Total dont search
    -m, --max     Max results

output

The results are streamed the stdout:

{
	"count":5439,
	"results":[{
		
	},{
		
	}]
}

You can use JSONStream to process the results into your own fashion.

API

You can use this module in your node app also.

var youtube = require('youtube-search-cli');

var bot = Bot({
	search:'Castle Coombe',
	key:'...',
	max:5000
});

// get the full total for the search
bot.total(function(error, total){

})

// run the search
bot.query(function(video){
	// each video is streamed to here
})

license

MIT

0.2.0

10 years ago

0.1.0

10 years ago

0.0.1

10 years ago