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

Forum Discussion

Steve_Neo's avatar
Steve_Neo
Explorer | Level 3
5 years ago

Can I use business app to access personal dropbox?

We provider an integration to our customers to upload files created by system.   It works well for personal account. Basically, the process is the customer use Dropbox File Brower pick a folder, and ...
  • Greg-DB's avatar
    Greg-DB
    5 years ago

    Yes, you can use an access token for a non-Business app to access Business accounts, including team folders.

    First, for reference, the "Unexpected select user header" error is expected if you attempt to set the "Dropbox-API-Select-User" header when using an access token for a non-Business app, as that functionality is only needed for Business apps. You can remove that code and just use an access token for a non-Business app.

    To access different parts of an account, you should use the "Dropbox-API-Path-Root" functionality as you've already begun to, as seen in your code. Note that you don't need to set this manually if you're using the Python SDK though. You can use the Dropbox.with_path_root method to set it instead.

    For information on how to list and access different parts of Dropbox accounts, please review the Namespace Guide.