We are aware of the issue with the badge emails resending to everyone, we apologise for the inconvenience - learn more here.

Forum Discussion

bookerlol's avatar
bookerlol
Explorer | Level 4
4 years ago

Access denied using shared files with password

I'm given a shared folder with the shared link information. Bare in mind, this folder is also public for anyone to view. I am specifically trying to see if shared link method works. I am also using Dropbox API v2.

 

Through the GUI I entered the shared link password, gained access to the shared folder, accessed the shared files, and downloaded them. I also don't need an account to do this.

 

However, when using the API /get_shared_link_metadata and /get_shared_link_file I get the "access_denied" for both API calls.

 

url, path, link_password are all correct and I made sure of it.

I even tested different parameter values just to make sure.

I also tried to programmatically implement it but get the same issue.

 

Is this perhaps due to a permissions settings on the person sharing the folder/files?

 

  • Are you using an API app registered with the "app folder" access type? There's currently a bug that results in this error when using this method with an access token for an app folder app. That's still open with engineering, but I don't have a timeline on a fix.

  • Greg-DB's avatar
    Greg-DB
    Icon for Dropbox Staff rankDropbox Staff

    Are you using an API app registered with the "app folder" access type? There's currently a bug that results in this error when using this method with an access token for an app folder app. That's still open with engineering, but I don't have a timeline on a fix.

    • bookerlol's avatar
      bookerlol
      Explorer | Level 4

      Ah yeah that's why. I will do a workaround this bug. Thank you Greg for the response!  

    • Greg-DB's avatar
      Greg-DB
      Icon for Dropbox Staff rankDropbox Staff

      Update: the /2/sharing/get_shared_link_metadata and /2/sharing/get_shared_link_file endpoints (and corresponding methods in the SDKs) should now work when using an access token for an app with the app folder access type.