You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Implement OAuth2 authentication with US/EU region support
- Add file operations (list, upload, download, delete, rename, move, copy)
- Add folder operations (create, rename, move, delete)
- Enhance error handling with pCloud-specific retry logic
- Use correct API methods: GET for reads, POST for writes
- Implement direct upload approach for better performance
- Add exponential backoff for failed requests with 4xxx/5xxx classification
// Using json tag "access_token" for UI display, but internally it's a refresh token
10
+
RefreshTokenstring`json:"access_token" required:"true" help:"OAuth token from pCloud authorization"`
11
+
Hostnamestring`json:"hostname" type:"select" options:"us,eu" default:"us" help:"Select pCloud server region"`
12
+
RootFolderIDstring`json:"root_folder_id" help:"Get folder ID from URL like https://my.pcloud.com/#/filemanager?folder=12345678901 (leave empty for root folder)"`
13
+
ClientIDstring`json:"client_id" help:"Custom OAuth client ID (optional)"`
0 commit comments