Comments
-
Thanks! 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 open with engineering, but I don't have a timeline on a fix.
-
When using the Dropbox OAuth app authorization flow, the resulting access token (and refresh token, if requested) will be connected to whichever account was signed in and authorized the app during the app authorization flow. Any API calls made with that access token will be made for that particular account. So, when you…
-
I see you're using the Dropbox JavaScript SDK, that should handle any encoding for you automatically. You should just pass in the correct path value as plain unencoded text. Don't apply any encoding to that value yourself. I just tried your code out, plugging in my own sample path value and access token, and it worked…
-
You can use the Dropbox API to access the full contents of a connected account even if the app is still in development status. The production versus development status only controls how many different accounts can be connected to your app. If you'll never need to have more than 50 accounts connected, you don't need…
-
@"Duycode" I'll be happy to help with any issues you're having with the Dropbox API, but to make sure we can check on the specific issue you're running in to, please share: * the name and version number of the platform and SDK/library you are using, if any * the steps to reproduce the issue, including relevant code…
-
Thanks for the additional information. It looks like your posts were originally caught by the spam filter, but have since been recovered. Anyway, from the response headers, I see that there should be a response body, since there's a response header 'Content-Length: 97'. Using the Dropbox JavaScript SDK, you can get the…
-
@"Thang2000" The public Dropbox API doesn't offer this functionality, but from your description it sounds like the Dropbox automation feature may be helpful for you. You would set that up manually once per folder to have it then run automatically, without using the Dropbox API yourself.
-
If you're getting a 401 error after a few hours, that's likely because you're using an expired short-lived access token. The response body should contain 'expired_access_token' in that case. For reference, Dropbox is no longer offering the option for creating new long-lived access tokens. Dropbox is now issuing short-lived…
-
I'll be happy to help with any issues you're having with the Dropbox API, but I'll need some more information. Please reply with: * the name and version number of the platform and SDK/library you are using, if any * the steps to reproduce the issue, including relevant code snippet(s) * the full text of any error or…
-
@"VigoBabb" For reference, the Dropbox API itself does not offer a way to pre-fill that information for file requests, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though.
-
@"Thang2000" No, I don't have an update on this feature request.
-
@"foggy748" For reference, you can find documentation on how to encode header values here.
-
This should be fixed now. Please let us know if you're still seeing any issues. Thanks!
-
This should be fixed now. Please let us know if you're still seeing any issues. Thanks!
-
1. The Dropbox API does have a general rate limiting system that applies to all account types, but we don't have specific rate numbers documented for that, and we cannot increase the limits for any particular app, user, or team. Apps should be written to handle these rate limit responses automatically. Also note that not…
-
Thanks for the notes! The team is working on a fix, and I'll follow up here once it's deployed.
-
Yes, as Здравко said, this is a known issue. The team is working on it and we'll follow up once we have a update on it.
-
Please check that the encoded app key/secret value you pass as "Basic" authorization in the "Authorization" header are properly encoded. Based on the error, it sounds like your value isn't properly encoded. Please refer to the "App Authentication" documentation for information on how to format this.
-
@"atonderski_zen" Thanks for the note! We'll follow up here as soon as we have some news on this.
-
@"amzp" Yes, even though the original author has marked a reply to this thread as a solution, we're still tracking this thread internally as a feature request.
-
@"amzp" This existing thread serves as the feature request for this. You don't need to create another one.
-
Thanks for the report! We'll look into it and follow up here once we have an update on this.
-
Thanks, that's helpful. Please try again but using an access token for an app with the "full Dropbox" access type instead of "app folder". There's currently a bug that can cause this error on this endpoint when calling with an access token for an app folder app.
-
Thanks! Can you double check this sample is for a 'shared_link_access_denied' error though? This sample has a 401 status code, but errors like 'shared_link_access_denied' would be expected to have a 409 status code. A 401 indicates an authorization issue, like an invalid or expired access token, for example. In any case,…
-
I'll be happy to help with any issues you're having with the Dropbox API, but I'll need some more information. Please reply with: * the access type (full Dropbox or app folder) of the app registration you're using * the name and version number of the Dropbox SDK/library you are using, if any * the steps to reproduce the…
-
@"Astrofrans" It's certainly possible to do so; you would just authorize the app for your own account only, and re-use the resulting refresh token for your account. The SDK works the same way regardless of how many accounts actually get connected. And while it's not the intended design pattern, as Здравко indicated, the…
-
First, by "MY ACCESS ID" and "MY_ID" I expect you mean your app key, and by "MY_PASSWORD" you mean your app secret, as this wouldn't work otherwise. Anyway, I just tried this out with an app with the app folder access type, and it did not create a duplicate app folder. Did you previously create, connect, and then delete an…
-
Correct, the Dropbox API is meant for use by end-users to each connect their own Dropbox accounts. You could technically connect to your own account only for everyone, but it's not recommended.
-
It's not possible to programmatically generate an access token without first using the OAuth app authorization flow, such as just from the app key and secret. The app authorization flow only needs to be done once per account though. For reference, Dropbox is no longer offering the option for creating new long-lived access…
-
I'll be happy to help with any issues you're having with the Dropbox API, but I'll need some more information. Please reply with: * the name and version number of the platform and SDK/library you are using, if any * the steps to reproduce the issue, including relevant code snippet(s), but don't include any access or…