You might see that the Dropbox Community team have been busy working on some major updates to the Community itself! So, here is some info on what’s changed, what’s staying the same and what you can expect from the Dropbox Community overall.
Forum Discussion
Bholcombe
8 years agoExplorer | Level 3
Getting an error 400 when using a third party app
I am currently using an app to record lectures and then I upload them to my drop box. This is the second semester I've done this so I know it works. This evening when I was trying to upload the rec...
- 8 years ago
Bholcombe If you're receiving this error, it likely indicates that the third party app you're using is still using the now-retired API v1.
If you're not the developer of the app, you'll need to contact them and request an updated version of the app that uses API v2 instead. They can contact us and request an extension for access to API v1 if necessary.
Ciack404
Helpful | Level 5
Ok turns out dropbox API v1 has been turned off: https://www.dropbox.com/developers/apps/create
On September 28, 2017, API v1 will be turned off, so it's time to move to API v2.
If you want your app's Dropbox integration to keep working, upgrade to API v2.
For details about the deprecation, check out the blog post.
Please acknowledge that API v1 is being deprecated by clicking the box below. If you do not acknowledge that you're aware of the deprecation, your app's users will be notified as part of the deprecation timeline.
I understand that API v1 is being deprecated
Ciack404
8 years agoHelpful | Level 5
As a note: I've tried using the unofficial-official go package and I'm getting the same error...
https://github.com/dropbox/dropbox-sdk-go-unofficial
linked from
- Ciack4048 years agoHelpful | Level 5
Ok I managed to get it working in the end:
I am using the Download() function of the Go SDK. Up till now to request a file I had to pass the path like this
folder/filename.ext
while now it's
/folder/filename.ext
(notice the "/" at the beginning)
- Greg-DB8 years agoDropbox Staff
Ciack404 I'm glad to hear you got this sorted out already.
For reference, yes, stacktic/dropbox does appear to use API v1, so using it will now return a 400 error.
The dropbox-sdk-go-unofficial SDK does use API v2, but note that there are other cases that can result in a 400 error, such as not including the leading '/' as you found. (The body of the error would contain more specific error information.)
- Ciack4048 years agoHelpful | Level 5
Thanks for the reply.
Just for information: up till yesterday both the https://github.com/stacktic/dropbox and https://github.com/dropbox/dropbox-sdk-go-unofficial (which I'm using now) worked without the leading slash.
About Apps and Installations
Have a question about a Dropbox app or installation? Reach out to the Dropbox Community and get solutions, help, and advice from members.
Need more support
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 or Facebook.
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!