Resolved merge conflict: deleted get_refresh_token.py

This commit is contained in:
adamhaley
2025-08-20 18:51:53 -07:00
+17 -4
View File
@@ -38,12 +38,25 @@ pip install -r requirements.txt
1. Go to the [Dropbox App Console](https://www.dropbox.com/developers/apps) and create a new app.
2. Enable `App Folder` access and note your **App Key** and **App Secret**.
3. Generate an **Authorization Code** via:
3. **For RunPod users**: The authorization URL will be automatically generated with the correct redirect URI when you run `get_refresh_token.py`
4. **For local users**: Generate an **Authorization Code** via:
```
https://www.dropbox.com/oauth2/authorize?client_id=APPKEY&response_type=code&token_access_type=offline
https://www.dropbox.com/oauth2/authorize?client_id=APPKEY&response_type=code&token_access_type=offline&redirect_uri=https://localhost
```
4. Paste these into the **🛠️ Dropbox Setup** node and run it once.
5. Then use the **📤 Dropbox AutoUploader** node in your workflow to monitor and upload.
5. Paste these into the **🛠️ Dropbox Setup** node and run it once.
6. Then use the **📤 Dropbox AutoUploader** node in your workflow to monitor and upload.
### 🚀 RunPod Environment Support
This package automatically detects RunPod environments and uses the correct proxy URL format for OAuth redirects. The system will:
- Detect `RUNPOD_POD_ID` environment variable
- Generate redirect URI as `https://[POD_ID]-[PORT].proxy.runpod.net`
- Fall back to `https://localhost` for local development
**Important**: When setting up your Dropbox app, make sure to add both redirect URIs:
- `https://localhost` (for local development)
- `https://[POD_ID]-8188.proxy.runpod.net` (for your specific RunPod instance)
---