开发者社区> 镜像站> NPM> pandas
pandas
Flickr's Pandas api
Last updated 8 years ago by fivetanley .
WTFPL · Repository · Original npm · Tarball · package.json
$ cnpm install pandas 
SYNC missed versions from official npm registry.

Pandas

Streaming API for Flickr's Panda API

Usage

Panda( apiKey )

You'll need to register an API key with flickr. This is not your secret key.

Calling 'Panda' without an apiKey or a non-string apiKey will throw an Error

Usage:

var Panda = require( 'pandas' )
  , panda = new Panda( 'myApiKey' )

getList()

Returns a ReadableStream that emits a data event for every panda name.

Usage:

var pandaNameStream = panda.getList()
pandaNameStream.on( 'data', function( data ) {
  console.log( data )
})

getPhotos( pandaName )

Returns a ReadableStream that emits a data event for every photo the panda tells us about

var pandaPhotoStream = panda.getPhoto( 'example panda' )
pandaPhotoStream.on( 'data', function( photo ) {
  //if the panda has 10 photos, this will be called 10 times
  console.log( JSON.stringify( photo ) )
})

See the example.js file for an example of it in action. You'll need to create your own api_settings.json file with a key called api_key and a value which is your Flickr API key

Current Tags

  • 0.0.3                                ...           latest (8 years ago)

3 Versions

  • 0.0.3                                ...           8 years ago
  • 0.0.2                                ...           8 years ago
  • 0.0.0                                ...           8 years ago
Maintainers (1)
Downloads
Today 1
This Week 5
This Month 5
Last Day 2
Last Week 3
Last Month 20
Dependencies (0)
None
Dev Dependencies (5)
Dependents (2)