Greg-DB Dropbox Community Moderator

Comments

  • @"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…
  • I see, thanks for the feedback!
  • I just tried this using DownloadAsync (example here) and it worked correctly for me. I'll be happy to help with any issues you're having with the Dropbox API, but I'll need some more information. Please reply with: - the steps to reproduce the issue - the name and version of the platform and SDK/library you are using - the…
  • I'll be happy to help with any issues you're having with the Dropbox API, but I'll need some more information. Please reply with: - the exact steps to reproduce the issue - the name and version of the platform and SDK/library you are using, if any - the full text of the error/any output - the relevant code snippet(s)…
  • when i am trying to retrive user list in the past, i used this : client.Team.MembersListAsync().ConfigureAwait(false); but now it is different beacuse i am using the dropboxClient and not the dropboxTeamClient. same question is about the groups and GetItemSecurityAsync. how to i get them using the dropbox client? How you…
  • Thanks for the report! I just tried the code in your post though, and it worked fine for me. Is there anything on your network connection, e.g., proxy, firewall, etc., that may be interfering with your connection to content.dropboxapi.com in particular? (For comparison, /2/files/list_folder and /2/files/delete_v2 operate…
  • Since this sounds like an issue in the Dropbox mobile app itself, please open a ticket with Dropbox support so they can look into it for you. Thanks in advance! 
  • If any particular app isn't supporting access to the "team space", the best solution would be to have the developer of that app update it to do so, so you may wish to contact them to request it. The developer reference for this can be found here, and Dropbox API support is also available to help developers with this.
  • Apologies for the long delay! Team member file access apps can now use the /save_url endpoint.
  • It sounds like your question is more about general web programming than anything specific to Dropbox, so I'm afraid I can't be too helpful. You may be better helped on a general web programming forum. So far, I see you are able to retrieve the data from the link. From there you may need to interpret or convert that data…