1.4.0 • Published 8 years ago

flickr-photoset-info v1.4.0

Weekly downloads
2
License
MIT
Repository
github
Last release
8 years ago

flickr-photoset-info

Get info for all photos in a Flickr set (now called albums).

Why?

The Flickr API's photosets.getPhotos endpoint returns an array of photo metadata, but that metadata is lacking. The response doesn't include the actual URLs to the photos. This package simplifies the process of getting all metadata by asynchronously fetching metadata for every photo in the set.

Programmatic Usage

npm install flickr-photoset-info --save
const photoset = require('flickr-photoset-info')
const setId = '72157646234635567'

photoset(setId, {key: process.env.FLICKR_KEY}, function (err, photos) {
  if (err) throw err
  console.log(photos)
})

Command Line Usage

Install the package globally.

npm i -g flickr-photoset-info

The first time you invoke the command, it will tell you how to set up your Flickr API key.

Then pass it a photoset ID:

flickr-photoset-info 72157646234635567

The resulting JSON will be printed to STDOUT. To pipe it into a file:

flickr-photoset-info 72157646234635567 > data.json

Tests

npm install
npm test

Dependencies

Dev Dependencies

  • mocha: simple, flexible, fun test framework
  • nixt: Simple and powerful testing for command-line apps
  • standard: JavaScript Standard Style

License

MIT

Build Status