Configuring_browse everything_gem_clients - UW-Libraries/druw GitHub Wiki

Browse-everything gem allows users to upload from their cloud storage providers such as Dropbox and GoogleDrive. This document contains instructions on how to get provider credentials required for the browse-everything.yml configuration.

https://github.com/projecthydra/browse-everything/wiki/Configuring-browse-everything

DRUW's google and dropbox accounts in keepass.

Dropbox: https://www.dropbox.com/developers/apps/create

  1. Dropbox API
  2. Type of access: Full Dropbox
  3. Name of app: druw-test
  4. OAuth2 Redirect URIs: https://druw-test.lib.washington.edu/browse/connect
  5. Leave the rest at defaults or blank
  • Development users (limit 1000 users)

GoogleDrive: https://code.google.com/apis/console

  1. Create a project
  2. Library of Google APIs -> Google Apps APIs -> Drive API
  3. Enable
  4. Create credentials
    • Which API: Google Drive API
    • Where will you be calling the API from? Web server
    • What data will you be accessing: User data
  5. Create OAuth2.0 Client ID