Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/teemow/node-flickr-reflection

A flickr client that uses the reflection api
https://github.com/teemow/node-flickr-reflection

Last synced: about 1 month ago
JSON representation

A flickr client that uses the reflection api

Awesome Lists containing this project

README

        

# flickr api reflected

A flickr client for node.js that uses the reflection api.

## Install


npm install flickr-reflection

## Example


var flickr = require('flickr-reflection');
var options = {
key: 'add_your_flickr_key',
secret: 'add_your_flickr_secret',
apis: ['contacts', 'photos'] // add the apis you'd like to use
};
flickr.connect(options, function(err, api) {
if (err) throw err;

api.contacts.getList(function(err, data) {
if (err) throw err;

sys.puts(sys.inspect(data.contacts.contact));
});

api.photos.search({tags: 'beach,iceland'}, function(err, data) {
if (err) throw err;

sys.puts(sys.inspect(data.photos.photo));
});
});

## Dependencies

If you need to use signed methods you have to install node with openssl.