Created: 2008-12-02 23:45
Updated: 2017-11-22 02:11
License: other



Chris Tirpak


This utility will fetch photos from flickr.

It requires API key and shared secret from flickr - they are free.

It will fetch pictures for a flickr username

  • can narrow down by tags(s)
  • will get pictures for username with any of those tags

You may specify the max number of pics for a username that you want

  • will also get rid of older photos

You can specify fetching favorites - if you do, it ignores username and fetches pics from the username that authorized the picture frame initially

So for example: - we have users mom, sue, and dave - mom sets up the picture frame - mom gets an api key from flickr - mom runs the initial set up - mom adds 4 lines to cron job 1) fetchFlickrPics.rb -g -m 25 -- this will get the 25 most recent of mom's favs -- getfaves ignores any tags you pass in 2) fetchFlickrPics.rb -m 25 -u mom -t cats,thekids -- gets 25 most recent pictures from moms flickr account that are tagged cats or thekids 3) fetchFlickrPics.rb -m 25 -u sue -t "4mom" -- gets pictures that sue took and have the tag for "4mom" 4) fetchFlickrPics.rb -m 25 -u dave -t "4mom" - so now mom's picture frame has: - her 25 favs - her 25 most recent from her account tagged cat or thekids - 25 most recent from sue sue and dave's accounts tagged 4mom - 100 pics total - each time someone adds pics it will download them and bump the old ones off of the back - in other words its FIFO (first in, first out)

flickrDPF is released under the very permissive MIT license

Cookies help us deliver our services. By using our services, you agree to our use of cookies Learn more