Comments
-
@"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.
-
Dropbox is no longer offering the option for creating new long-lived access tokens, and does not offer an option for setting an arbitrary access token expiration length. Dropbox is switching to only issuing short-lived access tokens (and optional refresh tokens) instead of long-lived access tokens. You can find more…
-
Thanks for the report! Yes, these do have an effective limit as you found, but it looks like they're not properly documented/handled on the API. I'll ask the team to fix that up.
-
@"pcooperuk" I don't have an update on this request, but I'll pass your feedback along to the team. Thanks!
-
Thanks for the report! We'll look into it and I'll follow up here once I have an update for you.
-
@"Julian Li" Dropbox refresh tokens do not expire, so you can re-use them for long-term access without repeated manual operation.
-
@"Julian Li" Dropbox is no longer offering the option for creating new long-lived access tokens. 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…
-
This is still open with engineering, but I don't have an update to report yet. I'll follow up here once I do.
-
The /2/team/members/list_v2[/continue] endpoints only return members of the connected team. Any member profile returned is for a member of the team, and accounts that are not a member of the team will not be returned there. Note that you can set include_removed: True to also list members that have been removed. You can…
-
@"Polas" As Здравко noted, it appears you are attempting to use /oauth2/token in your browser, which won't work. Note that while /oauth2/authorize is a web page that the user would access in their browser, /oauth2/token is not; /oauth2/token is an OAuth endpoint that you would call programmatically. For instance, the…
-
Dropbox doesn't offer video tutorials for the Dropbox API, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. Regarding the issue you're currently seeing, the http.Start() line starts a local HTTP listener to receive the result of the authorization flow…
-
No, unfortunately the Dropbox API doesn't offer a way to retrieve file event history like that, but I'll pass this along as a feature request as well. I can't promise if or when that might be implemented though. (The Dropbox Business API does offer /2/team_log/get_events[/continue] but that's for the team activity log, and…
-
Given your redactions and descriptions, it seems like you're sending a parameter with the name being your app key and the value being your app secret, however that is not the correct formatting. When calling /oauth2/token to exchange the authorization code for an access token/refresh token with the code flow like this, you…
-
@"Excelmate" No, unfortunately I don't have any changes to report on this.
-
There are examples included with the Dropbox .NET SDK that show how to handle various pieces of functionality in different scenarios, such as the authorization flow as well as uploading and download files. You can find all of the example code here:…
-
@"abhinovClairvoyant" Здравко is correct. For that method you should use asMember instead of asAdmin, as you're operating on the member account, not as an admin (whether or not the member happens to be an admin). Give that a try and let us know if you're still running in to any issues.
-
Thanks for the report! When you have the official Dropbox mobile app installed, it will process the app authorization flow. Unfortunately, the authorization flow in the official mobile apps doesn't currently support team scopes. As you found, you can workaround this by uninstalling the official app, but I'll bring this up…
-
Thanks for the report! We'll look into it and I'll follow up here once I have an update.
-
Thanks for the additional information!