Greg-DB Dropbox Community Moderator

Comments

  • @"ManigandanV" No, I don't have an update on this feature request.
  • [Cross-linking for reference: https://stackoverflow.com/questions/55934948/dropbox-error-in-uploaddatamodeautorenameclientmodifiedmutepropertygroup ] @"iOSDev" I see you also posted this on StackOverflow. I've answered there:…
  • If you implement the Dropbox Chooser on your web site and use the "preview" link type, the Chooser will return a shared link for each file selected by the user. As long as the user doesn't delete the file or revoke the link, a shared link will stay valid so your app can recheck it for changes occasionally without further…
  • Thanks for the report. We'll look into it. For reference, are you able to restore these same files (that give this 500 on the API) via the web site? Note that you can only restore deleted files for a limited amount of time after deleting them. The length of time depends on what plan you have.
  • The Dropbox API doesn't offer a way to search for groups by name, 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 will need to list them and search the results as you mentioned.
  • @"fotoenchanter f" Dropbox doesn't offer an official PHP SDK for Dropbox API v2, but you can use a third party library, or you can call the HTTPS endpoints themselves using whatever HTTPS client you prefer.
  • Thanks for the report! I just tried this though and I wasn't able to reproduce the error page you're seeing. I tried using the official Dropbox Objective-C SDK v3.9.4 in the iPhone Xr iOS 12.2 simulator. Are you still seeing this issue now? If so, can you let us know: * What device(s)/simulator(s) and versions of iOS…
  • We don't document any specific numbers for the rate limit. Apps should be written to dynamically catch and handle any rate limiting errors instead of hard coding limits. You should use the returned RateLimitError.RetryAfter value to see how long to wait before retrying. Also, note that not all RateLimitException indicate…
  • @"jdboomzap" Yes, unfortunately due to some changes on the backend, performance on this endpoint worsened recently. I'll bring this up with the team to see if we can improve this in the future, but I can't make any promises. The desktop client does use a different mechanism for some functionality, but there isn't a way to…
  • Using the /2/files/list_folder/longpoll endpoint, filesListFolderLongpoll in the JavaScript SDK, is the right way to monitor for changes in a connected Dropbox account with low latency from a client-side application. I don't believe we have a particular example or flowchart that would cover this use case very well, but…
  • Thanks for following up. You shouldn't be getting 'not_found' for a path that already exists, but if you are calling to get the metadata immediately after the item is created (e.g., in the case of a duplicate in your input list), there is a chance that can happen. The CreateFolderV2Async method (as well as others, such as…
  • Based on the output you shared, it looks like your server is not able to resolve the Dropbox API server host name(s). The Dropbox API servers host names are currently resolving correctly on our end though, so that indicates an issue with your DNS setup. That is a matter of how your server and whatever DNS server you're…
  • To upload a small file via the Dropbox API, an app would use the /2/files/upload endpoint. The upload is sent via an HTTPS connection to that endpoint, sending the file data in the request body. To cancel an upload, the app would suspend the HTTPS request while in progress. If the app is using an SDK or library, the…
  • Hi Donald, there is a rate limiting system on the Dropbox API, but it's relatively generous. If you are hitting it though, the Dropbox API will return an explicit rate limiting error. It's possible you're missing that since you're not inspecting what kind of exception you're getting, as you mentioned. Likewise, there are…
  • @"djomoutresor1" I don't have a sample to share for Angular in particular. Please refer to the HTTP documentation for whichever method(s) you need, e.g., /files/get_metadata, /files/list_folder, or /files/list_folder/continue, for information on how to call them, including curl examples, so you can write the relevant code…
  • I'll pass this along as a feature request. I can't promise if or when that might be implemented though, so I recommend trying to accomplish this locally instead.
  • I see, thanks for clarifying. Dropbox unfortunately doesn't offer an option for setting the download name like that. 
  • The filename in Dropbox, and thereby in the shared link, is set when the file is uploaded. The vaue in the 'content-disposition' response header will also be based on that filename in Dropbox. It sounds like you want to change the filename for your resulting local copy of the file when downloading from a shared link, not…
  • I'm glad to hear you were able to get this working. It should work with a "-" in the filename though. I tried that and it did work for me. If you want to continue to try to get that working, please share a small sample project that reproduces the issue so we can reproduce and investigate it here.
  • The Dropbox API doesn't offer the ability to do incremental/differential uploads, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. The Dropbox API, e.g., accessed using the Dropbox JavaScript SDK, operates by having your app communicate directly with the Dropbox…
  • The API was designed with the intention that each user would link their own Dropbox account, in order to interact with their own files. It is technically possible to connect to just one account. The SDKs don't offer explicit support for it and we don't recommend doing so, for various technical and security reasons. However…
  • @"MilesSmith" Please open a new thread with details of what specifically you're stuck on so we can help.
  • Unfortunately, no, the iOS Chooser doesn't currently support multi-select. We'll be sure to consider this a feature request for it, but I can't make any promises or offer a timeline.
  • [Cross-linking for reference: https://stackoverflow.com/questions/55776674/upload-zip-file-via-dropbox-api-and-curl ] I'm glad to see you already worked this out!
  • No, I'm afraid I don't have any change to report for this issue. Given that this only happens for large numbers of files, it looks like the team isn't planning on prioritizing work on this. If this is a common use case for your app, I recommend switching to using the Dropbox API instead of the Chooser as that will offer…
  • The results returned by the /2/files/search endpoint are not technically exhaustive. For search queries that have a very large number results, all of them may not be returned. Specifically, there is a max value limit of 9,999 for the 'start' parameter, so if there are more than 10,000 matches, you won't be able to retrieve…
  • Thanks for the notes! This is still open with engineering. I'll follow up here once I have an update.
  • I don't have an update on this yet. I'll follow up here once I do.
  • Is that the exact code you're running? I just tried it with v4.9.3 of the .NET SDK, and it worked fine for me. A 'malformed_path' error indicates that the supplied path isn't in a valid format. The path "/Test/Tiny, Tone - (In DropBox) sample.pdf" is valid though, which is why I'm wondering if this code isn't exactly the…