Forum Discussion

Steve_Neo's avatar
Steve_Neo
Explorer | Level 3
6 years ago
Solved

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
    6 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.

About Dropbox API Support & Feedback

Node avatar for Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.

The Dropbox Community team is active from Monday to Friday. We try to respond to you as soon as we can, usually within 2 hours.

If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X, Facebook or Instagram.

For more info on available support options for your Dropbox plan, see this article.

If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!