github.com/slspeek/camlistore_namedsearch@v0.0.0-20140519202248-ed6f70f7721a/pkg/importer/picasa/README (about)

     1  
     2  Picasa Importer
     3  ===============
     4  
     5  This is a working Camlistore importer for Picasa. So far it can import
     6  all photos but not their metadata.
     7  
     8  To use:
     9  
    10  1) Retrieve an api credential from a project of you from
    11     https://console.developers.google.com/
    12     Select/create a project, then under APIs & auth / Credentials, create a new
    13     web application client id.
    14  
    15  2a) Start the devcam server with picasakey flag:
    16      $ devcam server -verbose -picasakey='Client ID:Client secret'
    17  
    18  2b) Place the Client ID and the Client secret in your (low-level) server-config.json:
    19  
    20      "/importer-picasa/": {
    21          "handler": "importer-picasa",
    22          "handlerArgs": {
    23              "apiKey": "Client ID:Client secret"
    24          }
    25      },
    26  
    27      and start your camlistore server.
    28  
    29  3) Navigate to http://<server>/importer-picasa/start and authorize the app
    30     to manage your Photos.
    31  
    32  4) Watch import progress on the command line (start devcam with -verbose flag).
    33  
    34  
    35  TODO
    36  ----
    37  
    38    * The used OAuth2 scope is for managing (read & modify) photos, but this
    39      needs only read rights. Is a stricter scope available?
    40    * The album's author name is not used yet, and the album's short name is needed.
    41    * Picasa Web dumps a lot of metadata on us. Which would be usable?
    42  
    43  See https://code.google.com/p/camlistore/issues/detail?id=391