Greg-DB Dropbox Community Moderator

Comments

  • @"alextanalextan" It's also worth noting that if you just want to access the contents of team folders/spaces, you don't actually need to add "team" scopes to your app. An app with the individual user scopes, such as files.content.read, can be connected to Business and non-Business accounts alike. You don't need…
  • I'm closing this as a duplicate of this thread.
  • Could you share the relevant code you're using and output you're getting so we can look at what you're seeing specifically? Thanks in advance!
  • @"HuS" Yes, I believe this is still the case. This feature request is still open with the team, but I don't have any updates on it.
  • The number of entries you get back per page is not guaranteed, and it may require multiples calls even if there is not a large number of entries. You'll need to implement both list_folder and list_folder/continue and always call back for more entries until has_more is false in order to get the full listing.
  • Long-lived access tokens are now considered deprecated, but we don't currently have a plan to disable existing long-lived access tokens. (If that changes, we will of course announce that ahead of time.) That being the case, you can continue using existing long-lived access token(s). Note though that after the change you…
  • There are a number of different variables that will effect the overall performance, such as where the data is located, as well other things like network routes and conditions, etc.
  • No, unfortunately there isn't another option for this that would be faster, but I'll pass this along as a request to improve the performance. I can't promise if or when that might be done though.
  • Is there anything on your network connection that may be interfering with connections to dropbox.com or dropboxapi.com, such as a firewall, proxy, anti-virus, etc.? Otherwise, I'll be happy to look into this further, but I'll need some more information. In that case, please reply with: * the name and version number of the…
  • Unfortunately there isn't really a good way to do this via the Dropbox API, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. Currently, you could retrieve the video data via /2/files/download, but you'd need to pass that through your server anyway to avoid exposing…
  • @"HuS" If existing solutions don't address your use case, you can certainly build your own integration. To get the original/full size image data, you could use /2/files/download.
  • If you're using a long-lived access token (e.g., as you described, by setting the "Access token expiration" setting in the App Console to "No Expiration" and then using the "Generate" button to generate an access token for your account and app), then you don't also need a refresh token. (Refresh tokens are for use with…
  • The Dropbox API doesn't ban IP addresses or deny specific hosts like this. If it decides to reject a request, it would send back an error response with a specific error code, such as 429. Given that it works on some of your machines/servers, it does sound like there's something blocking the connection on some of them. Let…
  • While it may require more than one API call, using the /2/files/list_folder[/continue] endpoints (or corresponding native methods in the SDKs) is the best way to check if a particular folder is empty or not. The exact number of entries per page and total number of pages is not guaranteed and may vary by folder/account, so…
  • @"Vasilinka" We've received the feedback, but at this time we don't have any plans to change the policy. Thanks!
  • Dropbox does offer a "file request" feature that allows you to create links that other people can use to upload files to your Dropbox account. You can find information about that in the help center. You could create those file request link(s) and then make QR codes for those link(s). The Dropbox API also offers the ability…
  • I just gave this a try myself, plugging in my own access token and local file path, and it successfully uploaded a non-empty file as expected for me. You should check that your local file is non-empty and is being accessed successfully. For instance, check what the value of "$size" is for you, and make sure your…
  • The third parameter to that ChunkUpload method is supposed to the "fileName" you want to upload the file as on Dropbox, which might look like "exampleFile.txt", for instance. You are instead supplying "C:\Example\exampleFile.txt" which is a local Windows file path, and not a valid Dropbox file name.
    in help with c# Comment by Greg-DB May 2021
  • The Dropbox API doesn't offer a strict/exact search option like that, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though.
  • @"FilipRachunek" This issue is still open with engineering, but I don't have an update or timeline right now. I'll follow up here once I do.
  • I see someone already helped you sort this out in another thread. Here's the link for anyone else looking for the answer.
  • Apologies, it appears that's correct and this field depends on that feature being enabled. I'll bring this up with the team to get that reflected in the API documentation.
  • Thanks for upgrading and letting me know. Can you confirm if this is the full output you're getting now though? It seems to be a different kind of issue than seen in your original post. (For instance, it no longer says "Object reference not set to an instance of an object" or the GetRequestId method.) Anyway, since it is…
  • [Cross-linking for reference: https://stackoverflow.com/questions/67710163/display-image-from-dropbox-to-a-webpage ] I see from your StackOverflow post that you already sorted this out.
  • 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 name and version number of the platform and SDK/library you are using, if any * the steps to reproduce the issue, including relevant code snippet(s), but don't include any access token(s)…
  • @"Vasilinka" I cannot disclose Dropbox employee contact information. I've sent your feedback and comments along to the team, and I'll follow up here if/when I have anything else to share.
  • From the code you shared, it doesn't look like you're doing anything wrong. I just gave this a try myself and I am seeing time_last_seen set as expected. Can you share some more information so I can look into this further? For instance, what steps did you take to share the file, and how did the recipient view it?…
  • First, note that sharing_create_shared_link is deprecated in favor of sharing_create_shared_link_with_settings. For this use case, it sounds like you may want to create the link like this: dbx.sharing_create_shared_link_with_settings(path=path,…
  • You can use the "quiet" parameter on /2/sharing/add_folder_member to suppress device and email notifications. The /2/sharing/add_file_member endpoint also has a "quiet" parameter, but that one only supports device notifications, not email notifications. I'll pass this along as a feature request for support for suppressing…
  • Thanks for the additional information. That doesn't look like the particular version information I was looking for though. Can you share the version number of the Dropbox SDK itself, e.g., as you installed via NuGet, for instance? The latest version is currently v6.6.2. Also, looking at the stack it looks like you are not…