⚙️

Google Drive Configuration

Set up Google Drive API access for automatic photo uploads

🔧 Setup Required: To use this tool, you need to configure Google Drive API access. Follow the steps below to get started.

📋 Setup Instructions

  1. Create Google Cloud Project:
  2. Enable Google Drive API:
    • In the Cloud Console, go to "APIs & Services" > "Library"
    • Search for "Google Drive API" and enable it
  3. Create Credentials:
    • Go to "APIs & Services" > "Credentials"
    • Click "Create Credentials" > "Service Account"
    • Fill in the service account details
    • Grant the service account "Editor" role
  4. Download Credentials:
    • Click on your service account
    • Go to "Keys" tab > "Add Key" > "Create new key"
    • Choose JSON format and download
  5. Install Credentials:
    • Rename the downloaded file to google_drive_credentials.json
    • Place it in your App Hub root directory
  6. Share Drive Folder:
    • Create a folder in Google Drive for check photos
    • Share the folder with your service account email
    • Grant "Editor" permissions

🔐 Required Permissions

  • https://www.googleapis.com/auth/drive.file - Upload files to Google Drive

📁 Folder Configuration

By default, photos will be uploaded to a folder named "Check Photos". You can:

  • Create this folder in your Google Drive
  • Share it with your service account
  • Or modify the folder name in the tool settings

🔒 Security Notes

  • Keep your credentials file secure and never share it
  • The service account only has access to files it creates
  • You can revoke access anytime from Google Cloud Console
  • Consider using OAuth 2.0 for production deployments