Comments
-
Thanks for the report! We'll check on this and follow up here.
-
No, specific endpoints only support specific authentication types. For example, to list folders you can't use app authentication, since a specific user needs to be specified, and you need to provide an access token to show authorization to access that user's account.
-
Thanks for the feedback! The new Objective-C SDK was written brand-new, and not based on the old iOS Core API v1 SDK. One of the main requests we got for the old SDK was a modernized interface, e.g., using blocks, so, in combination with the entirely new API, the new SDK doesn't share much with the old one. I'll answer…
-
These headers have been added, so this should work now. Hope this helps!
-
@"jyotinarang" Apologies, this thread was about originally about getting the files when working from a shared link for a folder, so I assumed that's the scenario you're working on as well, in which case the 'url' would just be the original shared link for the folder. If you don't have the link, it sounds like you may be…
-
Yes, that would make sense for a personal, not Business, account. Here's a basic example that checks the type to handle either: SpaceUsage spaceUsage = client.users().getSpaceUsage(); long allocated; if (spaceUsage.getAllocation().isTeam()) { System.out.println("Team allocation:"); allocated =…
-
lt's not possible to get both links back at once, but I'll pass this along as a feature request. Note that if you request 'preview' links though, you can modify them for direct access also, as documented here: https://www.dropbox.com/help/desktop-web/force-download
-
If you're still seeing ValueError, make sure you're on the latest version of the requests library, and double check that that latest version is actually getting used in the Python environment that you're running in. Additionally, we received a report that this issue can persist if you're using Python 3.6.1, and that…
-
To access the Dropbox API from Java, we recommend using the official Dropbox API v2 Java SDK. With that, to download file content, you should use one of the download methods. The Dropbox API will return the exact file data it recieved, i.e., as was uploaded to it. I don't know exactly what you mean by "fond, alignment and…
-
This isn't available on the Dropbox API unfortunately, but I'll pass this along as a feature request.
-
To download all non-team and non-shared file content from all members of a team without individual user action, you'll need a Dropbox Business API app with the "team member file access" permission. This will let you use the "Member file access" feature to access each member's account. The basic outline of the code would go…
-
To get the user's space usage via the API v2 Java SDK, you should use DbxUserUsersRequests.getSpaceUsage. That will return a SpaceUsage object, which contains information about their 'allocation' (their total quota) and their 'used' (the amount of space they're currently using. To get the "free" amount, subtract the 'used'…
-
@"jyotinarang" It sounds like you're calling list_folder with a shared link owned by a different user than the one for the access token you're using. In that case, the path values won't be included, but I'll pass this along as a feature request. That means you'll need to manually build the relative path from the 'name'…
-
The link Rich shared covers the differences between the different authentication types. Please refer to that for more information and let us know if you have any questions. Note that no authentication type is really any more "efficient" than another. They just serve different purposes. You can see whichauthentication type…
-
Unfortunately there isn't a way to do this exactly with the Dropbox API, but I'll pass this along as a feature request. The closest thing would be to process all of the entries from /2/files/list_folder[/continue] with path="" and recursive=true, and keep track of the server_modified and total size values manually, but…
-
There unfortunately is no way to programmatically add Chooser domains. I'm not aware of any plans to build a way to do so, but I'm sending this along as a feature request.
-
@"jyotinarang" You're getting a slightly different error than what was originally reported on this thread, so you're likely hitting a different issue. It sounds like you're providing a string to the 'shared_link' arg, instead of a SharedLink instance. That is, instead of doing something like this: shared_link_url = "..."…
-
Note that the plan change may have been the result of the grandfathering of the old plans expiring, switching you to the new plans. If you have questions about your Business plan, please contact support from the relevant account: https://www.dropbox.com/support/email/business_and_teams/submit
-
No, this has been the case for these plans for some time. I'm saying that this particular team switched to this plan on that date.
-
No problem, I'll ask the team to expand the documentation on this as well.
-
Thanks for your patience while we checked on this. Teams on certain Business plans (e.g., "Standard") will not have file events logged, per the documentation and plans page. It appears the team you're referring to selected a plan without file event tracking on that date, and as such no further file events are available.
-
The Dropbox web Chooser now supports selecting folders as well as files, via the 'folderselect' option: https://www.dropbox.com/developers/chooser
-
Thanks for the report! I'll ask the team to update our CORS implementation to allow this.
-
That's correct, this works the same way for all file types.
-
The Dropbox API doesn't offer a way to read/query a SQL database stored on Dropbox directly. You'd have to download the entire file and then use it locally (and re-upload the new version if there are any changes). I'll pass this along as a feature request.
-
Thanks for the report! We're looking into it.
-
Calling these functions would work the same way as the ones you already have, e.g., calling ShareFolderAsync would look like: Await dbx.Sharing.ShareFolderAsync(path) Please give that a try. If you run in to any issues writing it, post what you have and the details of what you're stuck on (e.g., the error message, etc.)
-
If you're a programmer, or are working with a programmer, Dropbox does offer an API you can use for listing, uploading, and downloading files, among other operations. It sounds like this would enable you to build the kind of integration you want. (Those are links to the documentation for the HTTPS endpoints themselves, but…
-
No, unfortunately there isn't a way to change that, but I'll pass this along as a feature request.
-
No, there isn't a way to do this in one call. You need to supply the root ID. This is in order to prevent calls in unexpected namespaces, e.g., in case the user changes teams: "The intent of the root mode is to guarantee the namespace_id specified as the root is indeed the root for that user. The namespace ID for a user's…