Comments
-
@"jraymonds" First, you should decide if you need your app to be linked to the team or linked to the user. When you use any "team scopes", the app would be linked to the entire team itself. If you don't use any team scopes, the app would be linked to the user account only. If you only need access to user functionality,…
-
@"rschuber" Здравко is correct; Dropbox doesn't officially support a way of programmatically controlling the desktop client like that. You can use the Dropbox API instead though, which communicates directly with the Dropbox servers instead of the local Dropbox client. The Getting Started and File Access guides may be…
-
@"tranvu" The team just deployed a fix to the Embedder. Please try again now and let me know if you're still seeing any issues. Thanks!
-
This should be fixed now. Please let me know if you're still seeing any issues now. Thanks!
-
Yes, you can use a group ID in a MemberSelector.DropboxId for UpdateFolderMemberAsync, like this: MemberSelector.DropboxId memberSelector = new MemberSelector.DropboxId(groupId);MemberAccessLevelResult updateMemberResult = await client.Sharing.UpdateFolderMemberAsync( sharedFolderId: sharedFolderId, member: memberSelector,…
-
@"tranvu" Thanks for the report! The team is currently working on an issue that may be causing this problem for you. I'll follow up here once I have news on that.
-
This is an issue on Dropbox's side. This isn't something you would need to address on your side. Engineering is working on it.
-
@"Esikhoob" A 'path/malformed_path' error would indicate that the path value is invalid due to not being formed correctly; for example, this can occur if there is whitespace at the end of the path value. A 'path/not_found' error would indicate that the path value is properly formed, but nothing was found at the specified…
-
Thanks for following up and sharing that. For reference, the URL parameters for shared links like that are documented here.
-
Thanks for the information!
-
I can't offer support for pandas or vaex themselves as they are not made by Dropbox. I suggest referring to the documentation for those for information on their capabilities.
-
The files_download_zip method works like the files_download method, in that the second value it returns is the response object. To access the data from the response object, you would access the 'content' field like you did in your other code snippet. So, in this case, it would be 'zipFile.content'. Beyond that, refer to…
-
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 access user-specific…
-
Yes, using files_list_folder/files_list_folder_continue and files_download (or files_download_to_file) requires more API calls so it would be less performant. The files_download_zip method would return the requested data the same way files_download would, except that it would be zip data that you would need to unzip to…
-
The Dropbox API supports uploading files up to 350 GB in size. There isn't a way to use the API to upload files larger than that, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though.
-
Thanks for the report! We'll look into it and I'll follow up here once I have any updates.
-
I see you're getting a 'not_file' error, which means: "We were expecting a file, but the given path refers to something that isn’t a file." It looks like the ".parquet" is not a file, but rather a sort of folder, possibly referred to as a "package" or "bundle" in some environments. That being the case, to download that you…
-
@"Impulsum Support" The Dropbox API will accept whatever file data your app provides, exactly as it provides it; it will not perform any additional encoding or decoding. If you supply base64-encoded data, the uploaded data will still have that same base64 encoding. If you wish to upload a non-base64-encoded file, but your…
-
Dropbox is no longer offering the option for creating new long-lived access tokens. Dropbox is now issuing short-lived access tokens, which expire after several hours, (and optional refresh tokens, which don't expire) instead of long-lived access tokens. You can find more information on this migration here. The "Generate"…
-
It looks like the issue is that the command is formatted for curl, but 'curl' on your system is actually running Invoke-WebRequest. You can find information and a solution in the following posts: * https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/Issue-in-generating-access-token/m-p/618059/highlight/true#M28456…
-
I just tried using the Dropbox Java SDK v5.4.4 directly, and I was able to successfully call ListFolderBuilder. I understand you're using "TalendStudio" though, with this Dropbox functionality with a "tDropboxList" method. That's not made by Dropbox, so we can't offer support for that in particular. You may want to reach…
-
The Dropbox OAuth app authorization flow is a way to have the user authorize the app to access their own Dropbox account. If your app is only meant for connecting to your own account, you would only need to process that flow once for your own account. You can store and re-use access tokens/refresh tokens for your own…
-
1. The /2/sharing/add_file_member endpoint allows you to share specific files with specific users. That access does not expire automatically, but you can programmatically revoke it whenever you need using the /2/sharing/remove_folder_member endpoint. Alternatively, the /2/files/get_temporary_link endpoint returns a…
-
The ListFolderMembersAsync method also returns invited users who haven't joined yet, in SharedFolderMembers.Invitees (as opposed to SharedFolderMembers.Users). You can remove any of those invitees using RemoveFolderMemberAsync.
-
@"swa22" Thanks for the additional information. I'll check in with the team on this.
-
@"Esikhoob" The API was designed with the intention that each user would link their own Dropbox account, in order to interact with their own files. As Здравко said, you can send files to just your own account, though you should not expose any access tokens or refresh tokens for your account to other users. And as they…
-
@"swa22" Thanks for the post. We'll take a look and see if we can get some more clarity on this for you. For reference, you do not need to set the 'Dropbox-API-Path-Root' header when calling /2/users/get_space_usage. As for reconciling the output of get_space_usage with the totals you see when using list_folder, if that's…
-
I see you're attempting to use /2/files/upload_session/start, /2/files/upload_session/append_v2, and /2/files/upload_session/finish to upload files. These are "content-upload" style endpoints, meaning they require the file data in the request body, with the "application/octet-stream" type. And being upload session…
-
@"lymanhurd" Thanks for following up and clarifying. Dropbox does not offer an API for retrieving the specific details for file request submissions like that, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. That being the case, you'd need to create unique file…
-
@"Esikhoob" PKCE is a feature of the OAuth 2 specification. For more information on it, in addition to our own OAuth Guide and authorization documentation, you may be interested in reading the OAuth 2 PKCE specification and resources.