Comments
-
To use the team member file access feature to access arbitrary team content, even if you don't yet know who is a member of the folder, you should use "Dropbox-API-Select-Admin" instead of "Dropbox-API-Select-User". If supply any team admin's ID as "Dropbox-API-Select-Admin", you'll be able to…
-
@"hashken" This is a bug on our side unfortunately. It's open with engineering, but I don't have a timeline for a fix right now.
-
[Cross-linking for reference: https://stackoverflow.com/questions/56194977/how-to-copy-dropbox-file-link-from-dropbox-folder-using-vb-net ]
-
Dropbox does offer an API you can use for listing, uploading, and downloading files, among other operations. You can find everything you need to get started with the Dropbox API, including documentation, tutorials, and SDKs here: https://www.dropbox.com/developers For example, for uploading files, you can use the…
-
Thanks for the report. If I understand your message correctly though, this is the expected behavior, but please let me know if I've misunderstood or misread your message. The account that "owns" an API app (and correspondingly owns its app key and secret), that is, the account that registered that API app, is not…
-
If the path values aren't set, that means that "the file or folder is not mounted". There are a few ways that can happen: * if you're looking at the contents of a shared folder that is itself not mounted * if you're making an API call without an explicit "root", so the contents don't have anywhere to be "mounted" to For…
-
I don't believe we have any samples or resources for VBA in particular unfortunately. If you can't use one of the official SDKs (or a third party library), you'll need to use the HTTPS API directly. You can find the documentation for the HTTPS endpoints here:…
-
It looks like you're experiencing an issue with a third party application built by a third party developer. Please reach out to that third party developer for help with the app.
-
Thanks for following up. I can't find any reason that GetCurrentAccountAsync would somehow open a browser itself. The code for it doesn't have anything to that effect, and it's not doing it in my testing. Can you perhaps make and share a small sample project that reproduces this issue so we can investigate it here?
-
The Dropbox API doesn't offer a way to download multiple specific files in one API call, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. The closest functionality would be /2/files/download_zip, which offers the ability to download the entire contents of a…
-
@"rozek" If you're not running in an extension, it sounds like there's a different cause of the issue you're seeing. Please open a new thread with the details of the problem you're seeing, e.g., include a screenshot of the error page you're getting, so we can check on it for you. Thanks in advance!
-
The GetCurrentAccountAsync method certainly shouldn't be opening a browser. It just makes an API call to /2/users/get_current_account. (The method definition can be found here for reference.) Can you step through the code with a debugger when this occurs to see where/when exactly that browser is getting called up?
-
You can use that method on the shared instance like this: DropboxOAuthManager.sharedOAuthManager.clearStoredAccessTokens() Hope this helps!
-
Yes, the Dropbox API does offer the ability to programmatically create shared links like this. That's available via the /2/sharing/create_shared_link_with_settings endpoint. We recommend using one of the official Dropbox API v2 SDKs to access the API if possible. For instance, in the Dropbox API v2 .NET SDK, this…
-
Do you still have Xcode 10.1 installed? Carthage still may be using that to build if so. In that case, trying using `sudo xcode-select -switch /Applications/Xcode-10.2.app/` (or whatever your new Xcode path is) first to switch to the new one, and then run the Carthage build again.
-
I believe you do need to use at least version 10.2 of Xcode in order to debug on iOS 12.2, so using at least Xcode 10.2 seems necessary (as opposed to Xcode 10.1). That means you'll need to get your copy of the SwiftyDropbox library working with the Swift 5.0.1 compiler. You should be able to do so by running `carthage…
-
No problem, I'm happy to help. Yes, whether the account is an individual account, or on a team either using the team space or not, a full Dropbox app can use create_folder_v2 to create folders anywwhere in the account. (Likewise, a Dropbox Business API app with the team member file access permission can…
-
Yes, there are still teams not using the team space configuration. Dropbox doesn't offer a way to revert a team to not using the team space configuration though. And yes, in order to know how to manage the folders, you can check what configuration a user's team is on by checking the 'root_info' returned…
-
It looks like your team is using the "team space" configuration and you want to use the Dropbox API to operate inside that team space. Dropbox API calls default to the member folder, but you can set them to work in the team space if you want. For information on how to do so, please refer to the Namespace Guide:…
-
@"Chai234" It sounds like you're referring to using the official Dropbox application. This thread was about a specific feature of the Dropbox developer platform, not the Dropbox app. You can share feedback about the Dropbox app itself in the "Share an idea" forum here:…
-
If you want to upload a local file, you can just do something like this: using (var file = new FileStream(srcFile, FileMode.Open)) { var updated = await dbx.Files.UploadAsync( targetFolder + "/" + targetFileName, WriteMode.Overwrite.Instance, body: file); } You'll probably want to add some checking/exception handling to…
-
@"MilesSmith" It sounds like you're referring to an issue using the official Dropbox for iOS app itself. This thread was for an issue a developer was seeing when using the Dropbox developer platform. Please instead contact Dropbox support for help with the Dropbox app: https://www.dropbox.com/support
-
Are you referring to using the official Dropbox API v2 .NET SDK? That SDK doesn't offer progress listeners unfortunately, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though.
-
I just tried this and successfully saved a 200 MB file, so it sounds like there may be something specific to the URLs you're using. Would you be able to share a sample URL that's failing like this so we can look into it? Feel free to open an API ticket if you'd prefer to share privately.
-
1. The /2/paper/docs/list endpoint should already only be returning doc IDs, not folder IDs. If this isn't what you're seeing, please let us know and share the relevant code and output so we can investigate. (Be sure to redact the access token of course.) You can share privately by opening an API ticket if you'd prefer. 2.…
-
1. The /2/paper/docs/list[/continue] endpoints do only return the IDs, and not any extra metadata. There isn't a way to get the metadata, other than calling /2/paper/docs/download (though that doesn't include created or modified dates), but I'll pass this along as a feature request. I can't promise if or when that might be…
-
There are a few ways this might be breaking based on what you shared here: * Is the value of `Link` definitely correct? (I'm asking since the value isn't set within the code you shared.) * It looks like the "Content-Length" value of "13" is incorrect. Your request body is longer than that. Try editing your code to supply…
-
The Dropbox API doesn't return the file/folder ID for DeletedMetadata, but I'll pass this along as a feature request. The /2/files/download and /2/files/download_zip endpoints don't support downloading deleted files/folders though, nor is there another way to do so, so you'd need to restore anything you want to download…
-
1. Yes, any file/folder change would require a lock, including moving/renaming, which can result in lock contention. 2. No, moving and renaming are functionally equivalent on the Dropbox API.
-
@"Roman_argon" There isn't a file size limit exactly, but there is a time limit. The transfer has to complete within 5 minutes. Is the job taking more than 5 minutes in this case?