Nebulous Puffy Marshmallows
    Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    pandaspublic

    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

    install

    npm i pandas

    Downloadsweekly downloads

    21

    version

    0.0.3

    license

    WTFPL

    repository

    githubgithub

    last publish

    collaborators

    • avatar