Comments
-
It sounds like your team is set up to use the "team space" configuration, so you shouldn't use the /2/team/team_folder/* endpoints. To create a folder in the team space, you should use the /2/files/create_folder_v2 endpoint. Please refer to the Team Files Guide for information on how to operate in the team space.
-
Thanks for following up. Yes, the file names for files uploaded to Dropbox via the Dropbox API are set by the app's code when it performs the upload, so you'll need to contact them for help with that. They can contact us directly if they do need help with anything on the Dropbox API itself of course.
-
Dropbox no longer offers the creation of "legacy" API apps, only "scoped" apps. Scoped apps can access all of the same functionality that legacy apps can though (by enabling the relevant scopes), so you don't need to create new legacy apps. Scoped apps just offer more granular control over what functionality the app can…
-
Thanks for the additional feedback!
-
Thanks for clarifying. Yes, in that case you'd need to use the API since the Chooser doesn't support selecting the root itself.
-
In your subject, you seem to be referring to the "Dropbox Chooser", which is a pre-built way for developers to easily allow their end users to choose files or folders from their Dropbox accounts to give to the third party app. If you're interested in using that, you can find more information here. From your description…
-
That error generally indicates that you don't have the relevant domain registered for your app in "Chooser / Saver / Embedder domains". You mentioned you registered "localhost", but are you actually running it on localhost? What's the URL of the page where you're trying to display it? You can also check the JavaScript…
-
The "Automatic time zone" setting applies to the Dropbox UI, not the Dropbox API. The Dropbox API uses UTC for file metadata, and API clients can then format times to display them in whatever format and time zone desired. By default, the Dropbox API returns two pieces of time information in the standard file metadata for…
-
The Dropbox API unfortunately doesn't offer the ability to get starred files, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though.
-
Unfortunately, Dropbox does not offer an API or way to programmatically manage the official Dropbox desktop client, such as to pause or resume syncing, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. One exception is that the Dropbox desktop client on Linux only…
-
You can certainly use the API to upload files instead (files_upload for files smaller than 150 MB, or upload sessions otherwise). That would be helpful in that the code would directly know when the file is completely uploaded. That's not strictly necessary though. You can use other functionality on the API to detect…
-
Right, uploads are not instantaneous. Given your description, it looks like you're writing to the local filesystem and are relying on the Dropbox desktop client to upload the file to Dropbox. The file needs to be uploaded to Dropbox, not just written to the local filesystem, before sharing_create_shared_link_with_settings…
-
We don't have documentation specifically for the official Dropbox iOS SDKs in particular with regard to the new Apple privacy detail requirements, but you can find Dropbox's privacy information in general here: https://help.dropbox.com/accounts-billing/security/privacy-policy-faq The official Dropbox SDKs don't do anything…
-
A 'path/not_found' error like this indicates that creating the shared link failed because there was nothing found at the specified path to link to. In this case, based on the error output, this is referring to the path you're supplying in your 'dailyfile_csv' variable. You'll need to check why there isn't anything at that…
-
The latest version of the Dropbox .NET SDK, v6.0.0, should now be strong-named and available via NuGet. Please give it a try and let us know if you run in to any issues. Thanks!
-
This is the forum for Dropbox and the Dropbox API, but it doesn't look like your question is related to Dropbox or the Dropbox API. You seem to be asking about Flutter, which isn't made by Dropbox. You may want to post on a forum for Flutter instead.
-
Thanks for following up. I'm glad to hear you already sorted this out. (Your other message got caught in the spam filter for some reason. I've restored it.)
-
If the first /2/files/upload_session/append_v2 call is failing with 'incorrect_offset', and indicating a 'correct_offset' of 8024827 for that upload session, then that indicates that the API received that much data for that upload session in the /2/files/upload_session/start call. That is, the 'correct_offset' value…
-
@"G S.3" Thanks for the screenshots! From the first screenshot, I can see that the third party app you're using is actually presenting the app authorization flow inside a "web view", and not your actual system browser. Processing the app authorization flow in a web view like this is not officially supported, and can lead…
-
Since this happens with the Dropbox web site in general and not just the Chooser, please open this with support so they can help you with this. Please let them know you're having trouble signing in to www.dropbox.com itself on mobile, and let them know specifically which browsers and the version numbers of those browsers…
-
Yes, there are bandwidth limits that apply to links on Dropbox accounts. The specific limit depends on the account type. You can find information on this here: https://help.dropbox.com/files-folders/share/banned-links
-
The Dropbox web site should support Edge, including for the API app authorization flow. Can you provide a screenshot showing this error in Edge so we can get a better idea of how this is failing? In the screenshot, please be sure to also show the URL of the page. Also, please share a screenshot showing the "Help and…
-
Thanks for the additional information. The user only needs to manually copy and paste the authorization code into your app if the app does not provide a redirect URI. If the app provides a redirect URI, the authorization code will be provided via a redirect to that redirect URI after the user authorizes the app. Please…
-
It looks like the file isn't being found because the API call doesn't have the correct root. That is, it seems like this file is in your team space, but by default API calls operate in the team member folder, not the team space. You can configure calls to access the team space though, by setting the 'Dropbox-API-Path-Root'…
-
Using the /2/sharing/get_shared_link_metadata endpoint is the right way to get metadata from a shared link, but that does require an access token, as you found. There isn't another way to get the modified time of the file from the shared link directly, but you could instead use that "etag" value returned with that 200…
-
@"abeyaz" Refresh tokens don't expire by themselves, but they can be revoked on demand by the user/app.
-
I just tried again with a .tiff file, about 10 MB, and it still worked correctly for me, so it sounds like there's something in your environment not working as expected. Is there some sort of file size limit or timeout on your network client? How does the size of the corrupted uploaded file compare to the original file? In…
-
@"abeyaz" GevorgMel is correct, you do not need to supply the access token as well. That is optional, since only the refresh token, app key, and app secret are actually needed to perform the refresh to get a new short-lived access token.
-
Yes, the /oauth2/authorize page is a web page on the Dropbox web site. A "web view" is a sort of embedded browser in an app, which can be used to display web pages in the app. We do not officially support displaying the Dropbox /oauth2/authorize web page in a web view. Apps should send the user to this web page in their…
-
I recommend checking the body of the error response. It may contain a more useful error message or error page. For instance, the Dropbox web site recently dropped support for Internet Explorer 11, so if your HTTP client is setting a User-Agent that appears to be Internet Explorer 11, the Dropbox web site will now return an…