Comments
-
I see the first thread was about the Dropbox servers switching to using "Transfer-Encoding: chunked", which the client did not handle. We then switched the servers back to not using "Transfer-Encoding: chunked". I just checked and can confirm that the servers are still not using "Transfer-Encoding: chunked" so that doesn't…
-
The www.dropbox.com website does not allow CORS requests, so attempting to access that from browser JavaScript will fail like that. There's also some information and options on these links here. Alternatively, if you want to programmatically download content from a shared link in JavaScript, you can instead use the Dropbox…
-
That doesn't seem to be the raw request, and regardless it's not the request to the Dropbox servers directly, so unfortunately we can't use that to debug this. Whatever the issue is, we'll need to be able to reproduce the issue to confirm what is going wrong and how to fix it. I replicated the request you shared earlier,…
-
@"tenzin" While I can't speak for others on this forum, Dropbox itself does not offer app-building services or have listings or recommendations of developers for hire, but I'll pass this along as a request for an offering like that. I can't promise if or when that might be implemented though.
-
@"jaksonjohn" The /oauth2/token endpoint is an OAuth endpoint, not a web page, and so should be accessed on api.dropboxapi.com, not www.dropbox.com. While it's possible that it happened to work on that domain previously, it was never officially meant for that and was not documented as such, and so would not be officially…
-
@"Bk13" Здравко is correct; the correct endpoint is and has been "https://api.dropboxapi.com/oauth2/token" per the documentation. Apps should not access that endpoint on www.dropbox.com.
-
@"kamzata" I moved your message to its own thread here: https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Re-Since-31-01-22-all-the-download-files-become-corrupted/td-p/754307 Please follow up there with the details so we can look into the current issue for you.
-
@"vewert" That should be fixed in the new v10.0.3 release. Please give that a try and let us know if you see any issues. Thanks!
-
Unfortunately I don't believe there's a workaround for that scenario, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though.
-
I'm not aware of any issues that should be causing problems like that. I'll be happy to help however I can, 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…
-
@"SosiOne" Здравко is correct; that codeVerifier state needs to be persisted through the flow. You can find examples here: * https://github.com/dropbox/dropbox-sdk-js/blob/main/examples/javascript/PKCE-backend/code_flow_example.js *…
-
@"sz3324" As Здравко said, the request appears correct. I tried replicating the request as shown here and it did not fail like that for me, so please check that that's exactly what you're actually sending.
-
Thanks for the report! The Dropbox Chooser doesn't support choosing team folders or member folders themselves like this. I'll raise this with the team though to see if we can improve the interface or error handling for this.
-
It sounds like you're referring to the the GitHub secret scanning functionality, which can revoke Dropbox API access tokens found publicly posted on GitHub, so you would need to re-authorize the app to get a new access token (and optionally refresh token). If you're still missing webhook notifications though, I suggest…
-
@"MooMoo_polar" Здравко is correct; when using 'shared_link', using 'recursive: true' is not supported; you'd need to use 'recursive: false' and handle recursion in your own code if/as needed. You can find the documentation for the files_list_folder method in the Python SDK here.
-
There are a few reasons you may not be seeing webhook notifications: 1) Have you "linked" or "connected" or "authorized" the app to your account, before making the file changes, and is the account still connected? Webhook notifications will only be sent for changes in accounts that are connected to the app. When you create…
-
Dropbox doesn't offer a way to retrieve request/error logs like that, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. A 400 error like that would indicate an issue with how the request was formatted, and in cases like that we recommend using client-side logging to…
-
Unfortunately I don't have a solution to offer here as there isn't a global setting for that and the Dropbox API doesn't offer a way to control this, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though.
-
@"Dropballuser2" Thanks for the feedback!
-
The actual number of entries returned per page depends on a few implementation details of how Dropbox works, but I don't have more specific details to share on how that works. Apps shouldn't rely on a specific number of entries being returned per page though; apps should process any/all entries returned on a given page,…
-
The page size returned by /2/files/list_folder or /2/files/list_folder/continue is not guaranteed, and the 'limit' parameter is the "maximum number of results to return per request". As that is only intended as a maximum, the server will attempt to not return more than that per page, but it is not guaranteed to return…
-
The API was designed with the intention that each user would link their own Dropbox account, in order to interact with their own files. While it is technically possible to always connect to just one account for all users, we do not officially support this, for various technical and security reasons. The Dropbox API does…
-
@"tjosten" Unfortunately I still don't have any news or plans to share on this request.
-
Thanks for the additional feedback! I'll share this with the team.
-
No, this forum thread is sufficient. Thanks!
-
I don't have a guarantee to offer on if/when the 'folder_id' field would be set, but if you're trying to identify shared folders across users, you can use the 'shared_folder_id' field instead. The 'shared_folder_id' field is a non-optional field on SharedFolderMetadata, and the value will be consistent across members of…
-
Thanks for the feedback! I'll pass this along to the team. There isn't a specified minimum size of the GetTeamEventsResult.events list returned by /2/team_log/get_events[/continue] so it is possible and expected to get an empty list in some cases. Due to some technical details, this can occur, though I don't have more…
-
Thanks! We'll look into it and follow up here once we have any news on this.
-
In order for the SDK to perform the refresh for you, to avoid the "expired_access_token" error, it will need a refresh token. Can you let me know if you're currently using the standard authorization functionality (authorizeFromControllerV2), or if you're supplying an access token/refresh token yourself? The standard…
-
There is a currently an issue with the web site and work is underway to fix it. You can find the incident information here.