Comments
-
Thanks for the feedback! I'm sorry to hear about the trouble here, but I'm glad to hear you did find the issue. I'll pass this feedback along to the team. If you haven't already, I recommend reading the Team Files Guide, as it covers how to interact with the team space using the API. By default, API operations, including…
-
A 500 error would indicate an issue on the server, so we'd need to look into that. I'll be happy to help with that, but I'll need some more information. Please reply with: * the steps to reproduce the issue with /sharing/create_shared_link_with_settings, including relevant code snippet(s), but don't include any access or…
-
Dropbox doesn't offer batch endpoints for sharing multiple folders or adding members to multiple folders, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. You should avoid making multiple changes at the same time to avoid lock contention, which can cause some to…
-
@"amilcarvalho" Are you still seeing the issue with the file not being returned in the /2/files/search_v2 results when searching by tag? If so, please share the affected account ID and file ID so we can look into more specifically. Feel free to open an API ticket here to share privately. Thanks!
-
Thanks for following up. I'll be happy to look into this more specifically, but I'll need some more information. Please reply with: * the steps to reproduce the issue, including relevant code snippet(s) and parameter value(s), but don't include any access or refresh token(s) * the text of the output * an example of how…
-
@"env" As Здравко noted, this error message is referring to specifying what account on the Business team to operate on behalf of. For reference, when using any "team scopes", the resulting access token is connected to an entire Dropbox Business team, not an individual account. So, when using a team-scoped access token to…
-
Yes, that is likely the same issue.
-
Thanks for the detailed report! This looks like a bug on the search endpoint. We'll look into it and I'll follow up here when I have an update.
-
There are also 'path_root' and 'select_user' URL parameters for those headers, respectively. They work like the 'authorization' header, in that the value would be the same value as passed to the corresponding header, plus the necessary URL encoding. These aren't officially documented, but I'll ask the team to document them.
-
I just tested uploading a file using the Dropbox .NET SDK and I received a successful response and found the uploaded file at the relevant path in the connected account on the Dropbox web site. Can you double check that you're signed in to the same account on the web site that you're connected to via the API? Also, make…
-
@"env" I see you posted the same question in two threads, so I've combined them here in one. Dropbox is switching to only issuing short-lived access tokens (and optional refresh tokens) instead of long-lived access tokens. You can find more information on this migration here. Apps can still get long-term access by…
-
@"Asharaf" As Здравко mentioned, you can download directly from Dropbox shared links by modifying the shared links for direct access. You can find the documentation for doing so in the help center here.
-
The Dropbox API/SDKs, such as the Dropbox .NET SDK you're using, list files by communicating with the Dropbox API servers, not the local filesystem. If the ListFolderAsync method is raising a path/not_found error, that indicates that there is nothing found at the specified path in the connected account. In this case, that…
-
@"agomezv" Yes, that process would give you a refresh token that can be stored and re-used repeatedly to get new short-lived access tokens as needed.
-
@"boomtech" Thanks for trying that and following up. I see you're getting an "access_denied" error, which means "The user is not allowed to create a shared link to the specified file. For example, this can occur if the file is restricted or if the user's links are banned.", so you'll need to contact support here for help…
-
I'll be happy to help with any issues you're having with the Dropbox API/SDK, but I'll need some more information. Please reply with: * the version number of the platform and SDK you are using * the steps to reproduce the issue, including relevant code snippet(s) (for instance, which of the two lines you included is…
-
@"admsho" As Здравко noted, you need to register the redirect URI(s) for your app. You can do so via the "OAuth 2" "Redirect URIs" section of the app's page on the App Console.
-
The /2/sharing/create_shared_link endpoint is deprecated in favor of /2/sharing/create_shared_link_with_settings. Please try /2/sharing/create_shared_link_with_settings instead and let me know if that fails as well, and if so share the error it returns.
-
@"sjyuenger" If you want to list file/folder metadata using the Dropbox API with Python, you can do so either using the official Dropbox Python SDK, or the Dropbox API HTTPS endpoints directly. To use the official Dropbox Python SDK, which is recommended, for this you would use the files_list_folder and…
-
@"ogurchik222" As Здравко indicated, it is not possible to fully automate the OAuth process where the user chooses to authorize the app and the app then receives the resulting access token and optional refresh token. This needs to be done manually by the user at least once. If your app needs to maintain long-term access…
-
@"CarterStreaming" To clarify, are you a developer using the Dropbox API, and wish to programmatically create a temporary direct link to a file in the connected Dropbox account? If so, you can use the /2/files/get_temporary_link endpoint. If you're using Java, we recommend using the official Dropbox Java SDK, in which that…
-
@"FrustratedUser3" Thanks for the feedback! As long as you use the provided authorizeFromControllerV2 functionality, the SwiftyDropbox SDK will automatically store and retrieve the access/refresh token using Keychain. Apps can regain access to the authorized client for the stored access/refresh token using the provided…
-
The Dropbox Saver is a pre-built component that operates from the Dropbox web site, so it does not use expiring access tokens like the Dropbox API does. It enables users to save files from Internet-accessible URLs to their Dropbox accounts, but it does not offer the ability for users to upload files from their local…
-
@"dst" Thanks for the note. We'll follow up with you in your support ticket shortly.
-
@"Bhagwant Singh" Yes, as Здравко said, it sounds like you have enabled team scopes on your app, but don't have a team account. You can disable the team scopes on your app using the "Permissions" tab of the app's page on the App Console.
-
Yes, you can get and use a refresh token using the OAuth app authorization flow like this. To do so, make sure you token_access_type=offline on /oauth2/authorize. You can find more information here: * https://www.dropbox.com/developers/documentation/http/documentation#oauth2-authorize *…
-
@"agomezv" It is not possible to get long-term access without using the OAuth app authorization flow. Apps can get long-term access by requesting "offline" access in the OAuth flow, in which case the app receives a "refresh token" that can be used to retrieve new short-lived access tokens as needed, without further manual…
-
@"amilcarvalho" Thanks for the report. If you have a file with a tag "tag1" in the connected account, that /2/files/search_v2 call should return that file, so it sounds like something may not be working properly. We'll look into it.
-
1. No, the Dropbox API does not offer the ability to list all of the tags used in the connected account, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. 2. Yes, this should be possible using /2/files/search_v2. I see you reported an issue with this in this other…
-
As you found, the limit for group_name and new_group_name is 100 characters. I don't currently have a definitive limit for group_external_id and new_group_external_id to share though.