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
-
Create Google Cloud Project:
- Go to Google Cloud Console
- Create a new project or select an existing one
-
Enable Google Drive API:
- In the Cloud Console, go to "APIs & Services" > "Library"
- Search for "Google Drive API" and enable it
-
Create Credentials:
- Go to "APIs & Services" > "Credentials"
- Click "Create Credentials" > "Service Account"
- Fill in the service account details
- Grant the service account "Editor" role
-
Download Credentials:
- Click on your service account
- Go to "Keys" tab > "Add Key" > "Create new key"
- Choose JSON format and download
-
Install Credentials:
- Rename the downloaded file to
google_drive_credentials.json - Place it in your App Hub root directory
- Rename the downloaded file to
-
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