perkeep/third_party/github.com/tgulacsi/picago
Tamás Gulácsi cbb777ffb0 Rewrite Picasa importer for the new Importer API
Reorganizes common OAuth2 things into importer/oa2_importers.go
Rewrites CallbackURLParameters to return url.Values.

A controversial workaround for nil context has been left out,
and this may cause panic and will need a proper fix.

Change-Id: I0789f4732412aa559078ec2c6b6797925ab8cd05
2014-05-21 22:37:50 +02:00
..
README.md Rewrite Picasa importer for the new Importer API 2014-05-21 22:37:50 +02:00
atom.go Rewrite Picasa importer for the new Importer API 2014-05-21 22:37:50 +02:00
atom_test.go Picasa: add importer. 2014-03-17 10:52:51 +01:00
auth.go Picasa: add importer. 2014-03-17 10:52:51 +01:00
doc.go Picasa: add importer. 2014-03-17 10:52:51 +01:00
get.go Rewrite Picasa importer for the new Importer API 2014-05-21 22:37:50 +02:00

README.md

picago

Picago is a small Go library for downloading photos from Picasa Web.

Install

go install github.com/tgulacsi/picago/pica-dl

After getting a client ID and secret from , you can run the example app as

pica-dl -id=11849328232-4q13l4hgr5mdt35lbe49l8banqg5e1mk.apps.googleusercontent.com -secret=Y0xf_rauB9MVTNYAI2MYIz2w -dir=/tmp/pica

This will download all photos from all albums under /tmp/pica. Each album and photo is accompanied with a .json file containing some metadata.