Dropbox supports external integration through an HTTP-based REST API.
Restriction: Dropbox REST API does not support resume on upload and mdtm(File modification time) changes.

Generate an api key using : https://www.dropbox.com/developers/apps?_tk=pilot_lp&_ad=topbar4&_camp=myapps
- the redirect url must be added like : https://www.example/?command=register_dropbox_api, it also need to end with "?command=register_dropbox_api".
Now that the API is enabled, and your credentials are setup, and your redirect domain is configured, you can use the credentials in CrushFTP to get your Dropbox auth token and get access.
In the User Manager, add a new remote VFS item type and set the protocol to be "Dropbox".
Take your Dropbox App key and App secret and combine them together with a tilde as separator:

ap_key: ew7XXXXXXXXXXo6o
ap_secret: by78XXXXXXXvW4h
results in:

That whole long string becomes your "Username" to Dropbox://.
Copy and paste it into the Username field. Then click "Get Access Token" to finish the config.

Allow access for your CrushFTP on the appeared new form.

The password should be filed in, and you can test the connection :

Add new attachment

Only authorized users are allowed to upload new attachments.

List of attachments

Kind Attachment Name Size Version Date Modified Author Change note
dropbox_allow_app.png 99.0 kB 1 29-Dec-2020 05:25 krivacsz
dropbox_api_registration.png 61.9 kB 1 29-Dec-2020 05:25 krivacsz
dropbox_vfs_before_setup.png 62.9 kB 1 29-Dec-2020 05:25 krivacsz
dropbox_vfs_registration_finis... 105.5 kB 1 29-Dec-2020 05:25 krivacsz
« This page (revision-21) was last changed on 29-Dec-2020 05:25 by krivacsz
G’day (anonymous guest)
CrushFTP10 | What's New

Referenced by

JSPWiki v2.8.2