Greg-DB Dropbox Community Moderator

Comments

  • I can only offer help for the Dropbox API itself, which unfortunately does not currently offer any Replay functionality. For other questions regarding Replay, I suggest posting in a corresponding section of the forum such as View, download, and export, or contacting support.
  • No, unfortunately the Dropbox API doesn't offer access to comments for files or Reply, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though.
  • @"ck15" No, unfortunately I don't have any news on this, for files or Replay.
  • Thanks for following up and sharing this! I'm glad to hear you were able to work that out.
  • @"phunction" Здравко is correct, you can use ProcessCodeFlowAsync to complete the authorization flow by having the user copy/paste the authorization code into the app, passing the authorization code to that 'code' parameter. You do need to send the user through the authorization flow in their system browser, but when you…
    in .Net Maui Comment by Greg-DB May 2024
  • Also, can you clarify why the Encrypted Alert in this case is problematic? From my understanding, TLS Alerts like this can be expected in standard use of the TLS protocol. For example, they can be used to close the connection after successfully sending data. It would be helpful if you could elaborate on why the alert would…
  • Engineering is looking into this and I'll follow up here once I have any news for you. Were you able to check that you're passing the correct root value for the account as noted in my previous message though? It looks like this error may be related to that, so make sure you're setting the right value as that may avoid the…
  • That's no problem, we'll follow up with you privately shortly and look into this. I don't have a workaround to share right now as we'll need to reproduce it first.
  • We can't provide help for the third party platforms as they're not made by Dropbox, but please let me know if there's something we can help with on the Dropbox API or SDK itself. Perhaps someone else here has some experience with Maui though. As for the Dropbox .NET SDK, you can find the information that here. That should…
    in .Net Maui Comment by Greg-DB May 2024
  • When you get an 'async_job_id' back from /2/sharing/share_folder you should poll /2/sharing/check_share_job_status to check the status of the job. Please refer to the linked documentation for those two endpoints for more information. Refer to this help center article for more information on nested shared folders.
  • @"convexin-Eugene-S" The Dropbox Chooser doesn't offer any options for managing the authentication process or return page, but your app shouldn't need to handle any of that anyway. The user is supposed to be automatically sent back to the Chooser functionality after signing in, regardless of their authentication method. I…
  • @"Здравко" Thanks for sharing this! I'll share this with the team.
  • @"sundares80" The team is asking if you could also share some sample IP addresses and corresponding timestamps for failed requests so they can try to correlate this. Thanks in advance!
  • Здравко is correct; for long-term/unattended access, you should use the refresh token functionality. Refer to the following resources for more information: * https://developers.dropbox.com/oauth-guide * https://www.dropbox.com/developers/documentation/http/documentation#authorization *…
  • @"sundares80" Thank you! We'll look into it.
  • I found an old sample of a /2/files/download call from November in my records. The request didn't have the same browser/CORS headers, so it's not an exact comparison, but for reference the response did have "Cache-Control: no-cache".
  • @"sundares80" We wanted to ask again, since it would be helpful to the team, if you could get and share an unencrypted dump (that is, without the WiFi encryption). The screenshot you shared on 4/24/2024 seems to be of the format we would want to see, but that's not what was shared in the dump you shared the next day (as…
  • @"Здравко" Thanks for the note! I'll ask the team if they can look into it that way.
  • Dropbox does currently use 429 for explicit rate limiting, but there are a number of different error cases, some of which may return a 500 or 503. (The way these were handled has changed somewhat over the years and across API versions.) In any case that you get a 5xx (such as 500 or 503), retrying the request after a short…
  • Thanks, that's helpful. We'll look into it and follow up here with any updates on this. For reference though, it looks like you're referring to using an account with a team space, so make sure you're setting the correct namespace ID for the account's current root. You can find information on how to use that in the Team…
  • Yes, unfortunately it's still not very clear with this output. I do see that it has "response_status=200", which doesn't seem to match the other output we've seen (where there doesn't seem to be a response), but that may be because as you noted it says "cache_hit=true", so perhaps it's actually referring to a cached…
  • @"Здравко" Can you elaborate on your question please? The report here mentioned using an <img> tag, not CORS. If you're seeing any unexpected behavior, please share the specific steps/code to reproduce the issue, as well as the unexpected output/error. Thanks!
  • This should be working again now. Please let us know if you're still seeing any issues. Thanks!
  • Thanks for confirming. That other matter is still open with the team and I'll follow up here with any news.
  • Using the Embedder with a file link derived from a folder link should be working again now.
  • Thanks for sharing that. Yes, unfortunately it doesn't look like there's anything else useful there. Just to check, I also tried the curl command a few times but that also worked fine for me. Logging the failing network requests themselves sounds like a good next step, so let us know if you're able to get anything from…
  • Thanks! It looks like there's no response received. In cases like that, we'd need to refer to the network client error to see why that failed (e.g., DNS issue, timeout, etc.). It doesn't look like there's much there though, unfortunately. I do see the "TypeError: Load failed". Is there any additional information there if…
  • Can you share the relevant code/HTML you're using to set this up, and if possible, a link to a sample page showing the issue so we can check on it for you? Thanks in advance!
  • While we can't offer insight on the client platforms/libraries in particular, this is the right place for help with the Dropbox API itself. For reference, the Dropbox does use POST for all API calls by default, but "content-download" style endpoints, such as /2/files/download, do additionally support GET. And it's correct…