File and Document Management
Dropbox
9min
with dropbox modules in make, you can manage the files and folders in your dropbox account to use the dropbox modules, you must have a dropbox account you can create an account at www dropbox com/register https //www dropbox com/register refer to the dropbox api documentation https //www dropbox com/developers/documentation/http/documentation for a list of available endpoints connect dropbox to make to establish the connection in make log in to your make account, add a dropbox module to your {{scenario singular lowercase}} , and click create a connection optional in the connection name field, enter a name for the connection optional click show advanced settings and enter your custom app client credentials for more information, refer to dropbox oauth guide https //developers dropbox com/oauth guide click save if prompted, authenticate your account and confirm access you have successfully established the connection you can now edit your {{scenario singular lowercase}} and add more dropbox modules if your connection requires reauthorization at any point, follow the connection renewal steps here docid\ so88fm6pkt0g adkddfzz build dropbox {{scenario plural}} after connecting the app, you can perform the following actions trigger files watch files get files/folders search files/folders download a file list all files/subfolders in a folder list file revisions create & update file/folder upload a file create a folder create/overwrite a text file create/update a share link restore a file move a file/folder rename a file/folder delete a file/folder copy a file/folder file requests create a file request get a file request update a file request delete closed file requests list file requests other make an api call common problems unable to upload or update a file there are several situations when uploading or updating a file fails the uploaded file is too big and exceeds the maximum file size allowed for your dropbox plan or you have used all of your dropbox account's storage quota you will either need to delete existing files from your dropbox account or upgrade your plan the previously selected folder, to which the file is being uploaded to, no longer exists the {{scenario singular lowercase}} gets stopped and you will need to select the target folder again image referenced via a shared link does not render the url returned by the dropbox > create a shared link does not link directly to an image, but to a dropbox page see https //www dropbox com/help/desktop web/force download https //www dropbox com/help/desktop web/force download for further details to force the image to download, replace the trailing ?dl=0 with ?dl=1 to force the image to render (e g in a web browser or in facebook messenger), append \&raw=1 to the url if you need to get the direct/raw link of your image which you can use for your website or for other make modules you need to modify the initial shared url in the following way let's say your initial url is https //www dropbox com/s/ia8qtvs20f3a5ux/screen%20shot%202018 10 15%20at%204 21 11%20pm png?dl=0 replace www with dl remove ?dl=0 your final url should be https //dl dropbox com/s/ia8qtvs20f3a5ux/screen%20shot%202018 10 15%20at%204 21 11%20pm png to do it automatically, use the replace() function twice to replace www with dl and to remove ?dl=0 to do it in one step, combine these functions you can use this code just copy it and paste it into the field and replace variable with the url {{replace(replace(1 url; "?dl=0"; ""); "www"; "dl")}}