Comments
-
If you're deleting the file first, you shouldn't get the conflict error. I'll follow up with you privately to try to troubleshoot that directly. And yes, to upload new versions of an existing file, you should use upload again. You should send the data for the new version of the file, and specify the 'update' (preferably),…
-
Yes, on the user side, you can use GetCurrentAccountAsync. You can use the returned FullAccount.RootInfo to distinguish this. RootInfo.IsTeam means the team uses the team space; RootInfo.IsUser means it doesn't. Or on the team side, you can use FeaturesGetValuesAsync to get and check the FeatureValue.HasTeamSharedDropbox…
-
Using the Dropbox API v2 Objective-C SDK, here's what you should use for the following: * to share a folder: use shareFolder * to invite a new member to a shared folder: use addFolderMember * to remove a member from a shared folder, with the option to leave them a copy or not: use removeFolderMember * to unshare a folder,…
-
If you want to move individual files or folders, using MoveV2Async is the right way to do so. In that case though, if you have multiple to move, you would do need to do so serially, as calling MoveV2Async multiple times in parallel will likely cause lock contention. If you want to move multiple items at one time, it's…
-
[Cross-linking for reference: https://stackoverflow.com/questions/56569788/route-error-for-shared-link-swiftydropbox ] When uploading a file using upload, the 'path/conflict/file' error means that "There’s a file in the way.". That's expected after the initial upload. Unless you need to change the file's contents, you…
-
The MoveV2Async method is the right way to move an existing file or folder, so it looks like you already have the right idea. It sounds like you're getting the 'too_many_write_operations' error though. The 'too_many_write_operations' error indicates "lock contention". That's result of how Dropbox works on the backend. This…
-
That error seems to indicate that Dropbox couldn't get any response from your server. Is your URL globally Internet accessible? Are you sure your handler code is set up to respond on that particular "/jaguarVoDropbox/updateJaguarMedia.aspx" route? If that all seems to be set up right, feel free to open an API ticket with…
-
There isn't a way to increase the limits on /2/files/download_zip, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. I'm afraid I can't offer any other good workarounds.
-
@"harrysfil" Thanks for the feedback!
-
@"harrysfil" I can't offer insight as to why Dropbox overall does or doesn't implement any particular feature, but we appreciate the input from our customers!
-
Thanks! Nothing looks obviously wrong there. What error are you getting? E.g., if something is failing when running this code, what do you get in your log? Or, if the connection from Dropbox isn't succeeding, what do you get in webhook error output on your app's page on the App Console?
-
I don't believe we have a webhook sample app or tutorial in C# in particular, unfortunately. I'll send this along as a request for one, but I can't promise if/when one might be written. I'll be happy to try and offer whatever help I can though. Can you share what you have so far, and what error you're getting?
-
Upload sessions in general are meant for larger files, but you can also use them for smaller files. That makes sense in particular when you have many files to upload at the same time, because the /2/files/upload_session/finish_batch allows you to commit multiple files at once, without causing lock contention between them.…
-
@"harrysfil" Thanks for the reply! We generally don't announce plans ahead of time, as plans can change and we wouldn't want to accidentally mislead anyone. Right now, I'm not aware of current work on a feature like this, but I'll follow up on this thread if/when I have anything to share.
-
Thanks for the additional feedback! I don't have any news on this though; Dropbox currently doesn't offer a pre-built embeddable option like this, but I'll add your voice to the feature request.
-
Can you try again now? Thanks again!
-
We now have the ability to offer developers access to a free Dropbox Business Development Account. This will allow you to test your app using a standard Dropbox Business team. You can request one using this online form. Once the team approves your request, you’ll be sent instructions by email to set up your development…
-
We now have the ability to offer developers access to a free Dropbox Business Development Account. This will allow you to test your app using a standard Dropbox Business team. You can request one using this online form. Once the team approves your request, you’ll be sent instructions by email to set up your development…
-
From your screenshot, I see that you are a member of a Business team named "Sapphire" using the "team space" configuration and you're looking at the file/folder listing for your team's team space. In that team space, you have your own private member folder, as well as a number of team folders with varying levels of access…
-
It sounds like you already have the right idea here for the most part. If you're operating on a team with the old configuration (i.e., not using the "team space"), you need to explicitly create the team folder using TeamFolderCreateAsync and then add the team group using AddFolderMemberAsync. I think the issue is that…
-
If you're working in Node, we recommend using the official Dropbox API v2 JavaScript SDK: https://github.com/dropbox/dropbox-sdk-js There's some example code here: https://github.com/dropbox/dropbox-sdk-js/tree/master/examples/javascript That includes some written specifically for Node here:…
-
No, unfortunately I don't have an update on this.
-
To upload a file to Dropbox using the Dropbox JavaScript SDK (regardless of whether or not you happened to save it as a file locally), you should use the filesUpload method. There's an example of doing so here for browser JavaScript, and here for Node. Those upload from local files, but you can also upload directly from…
-
You can check what the specific returned error means in the documentation: https://www.dropbox.com/developers/documentation/http/documentation#files-copy_batch-check For instance, click on 'RelocationBatchV2Result', and so on, to drill down to the relevant error. In this case, for…
-
The "authentication" section of a Dropbox API endpoint's documentation lists the supported authentication types for the endpoint. You can use any one of these to call the endpoint; you do not need to use all of them. If you're using a "Dropbox API" app, e.g., with the "full Dropbox" or "app folder" permission, you're using…
-
That URL is actually for a preview web page for the file, not the file data itself. (The short file you're getting back is probably the HTML page itself.) You can modify these shared links for direct file access if you need though. You can find information on doing so here:…
-
We now have the ability to offer developers access to a free Dropbox Business Development Account. This will allow you to test your app using a standard Dropbox Business team. You can request one using this online form. Once the team approves your request, you’ll be sent instructions by email to set up your development…
-
The Dropbox Java library should already be ready for this. Note from the guide: If your app uses only code written in the Java programming language or Kotlin, including any libraries or SDKs, your app is already ready for 64-bit devices. The Dropbox Java library is written in Java.
-
Cursors from /2/files/list_folder/get_latest_cursor should now properly respect the `include_property_groups` parameter. Please try again and let me know if you're still seeing any issues. Thanks!
-
@"DS6" If you want to cancel the request, you should explicitly call `cancel`. (I can't guarantee that `nil`ing the object will be sufficient.)