Resolved merge conflict: deleted get_refresh_token.py
This commit is contained in:
@@ -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)
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user