Greg-DB Dropbox Community Moderator

Comments

  • Thanks for the post. It sounds like you're referring to the new "Extensions" functionality. When using this, it's not possible to automatically get an access token directly from the "Open" or "Share" flow. You need to have the user authorize the app using the OAuth flow first. (By "some extensions the file opens…
  • This error message indicates that your app does not have the required scope for accessing that endpoint. For /2/file_requests/count, the required scope is "file_requests.read". Also, note that the /2/file_requests/count endpoint is for getting the count of "file requests", not actual files. The Dropbox API doesn't offer a…
  • when a user connects Dropbox with OAuth2, we need to be able to query all their Dropbox Paper. How do we do that for legacy users who have been around before Sep 25 2019, without using the deprecated endpoints. Right now, the only way to programmatically access Paper docs for users that haven't been migrated (i.e., not…
  • You can just leave this open. I'll follow up here once I have an update on this.
  • Thanks for the report! This looks like an issue on our side. I'll ask the team to fix this up to return that specific 'cant_share_outside_team' error in this case.
  • Thanks! That's helpful. It looks like this is due to an issue on our side with using scoped apps with the authorization flow from that mobile SDK. We'll work on that. For now, you'll need to use a non-scoped ("legacy") Dropbox API app with Full Dropbox access. I'll follow up here once this flow is resolved for scoped apps…
  • In that case, can you share: * the Dropbox library or SDK you're using, including the version number * the code snippet you call to start the flow that isn't working * the URL of the page in Chrome Thanks!
  • Thanks for the post. As you mentioned, Xamarin isn't officially supported for the official Dropbox API v2 .NET SDK, so I can't offer much help with that, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. And by "Mobile apps don't need to set the Redirect URI in app…
  • Yes, to clarify, as linked above, exporting a Paper doc as Markdown from an account with the new Paper setup is possible manually via the web site. The original request here is for the ability to do so programmatically, via the API, which is not currently possible.
  • That output unfortunately doesn't seem to reference Dropbox. Can you share the rest of the details, e.g., as outlined in my last comment, so I can get a better idea of what is failing/where? Thanks in advance! 
  • The file properties functionality should be available and working from a "Full Dropbox" app, whether the app is registered for scoped access or the legacy permission system. Can you elaborate on the "5xx error on a login attempt" issue you ran in to though? There is a known issue with the app authorization flow on mobile…
  • Unfortunately, the Dropbox API doesn't offer an officially supported way to get or build the private Dropbox web site URL for a file or folder like this, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. For reference, when calling /2/files/search_v2, the paths in…
  • Since the instance on the Dropbox site works for you, it sounds like there may be something in particular about it on your site that is causing an issue in Edge. Could you share a link to where on your site we could reproduce the issue so we can investigate? Feel free to open a ticket here if you'd prefer to share…
  • Yes, Dropbox offers the /2/files/save_url endpoint which can be used to save a file to Dropbox by supplying a URL. It either returns the result directly, or an async job ID. If it returns an async job ID, you would then use /2/files/save_url/check_job_status to check the result. By the way, those are links to the…
  • Yes, the Dropbox API certainly offers the ability to access and monitor nested folder/subfolders at any depth. (For example, /2/files/list_folder[/continue] can be used to access any folder level, and also offers a "recursive" option. And Dropbox webhooks notify of changes at any depth.) I can't speak to what functionality…
  • Thanks for your patience while we looked into this. This issue was related to accessing the contents of accounts using the "team space" configuration in particular: https://help.dropbox.com/teams-admins/team-member/team-space-overview This should be working properly now. Please refer to the updated documentation for more…
  • Apologies for the delay here. I just wanted to follow up to let you know that the team has been working on improving the error rate here. It may not be possible to completely eliminate all occurrences of issues like this though, so you may wish to implement automatic retrying in your app if you haven't already and you're…
  • [Cross-linking for reference: https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/How-to-Show-image-of-dropbox-in-asp-net-C/td-p/441262 ] I see you're getting a 400 error code, but you should also print out the response body itself, as it would contain a more useful error message. We can't provide support for the…
  • @"joeybladb" Thanks for the note! I'll send it along to the team.
  • Dropbox does offer an API you can use for listing, uploading, and downloading files, among other operations. You can find everything you need to get started with the Dropbox API, including documentation, tutorials, and SDKs here. For .NET in particular, we recommend using the official Dropbox API v2 .NET SDK. The page…
  • You would retry just the failed request(s). So, in the case of a call to /2/files/upload_session/append_v2, that would be the request with just that one chunk of data. You don't need to retry previous successful calls; the data for upload sessions calls that succeeded would still be valid.
  • It looks like these were also due to some transient server issues on our side. This can happen sometimes, so an automatic retry or two is still the best way to handle these.
  • I don't believe the "unknown error" message is coming from Dropbox itself, so it's likely coming from the client you're using. We can't provide support for the client itself though, as it's not made by Dropbox. Can you enable any extra logging or verbose mode though? If the Dropbox API request itself is failing,…
  • @"Rombout V." I've split your message off to its own thread, as the original thread was actually about a different host ('content.dropboxapi.com') than what you're referring to ('dl.dropboxusercontent.com'). Also, note than in your message you actually referenced something else, "dl.securecusercontent.com", which is not…
  • @"alexandreafc" It looks like this one may be due to the amount of activity on the account. Can you let me know how many items you were trying to copy in this batch? Also, were you trying to run more than one operation at a time, and if so, how many? Feel free to open a ticket instead if you'd prefer.
  • I don't have numbers or a timeline to share, but you can find more information about the team space and how a team may be able to opt in to it here: https://help.dropbox.com/teams-admins/team-member/team-space-overview
  • @"dansome" No, unfortunately there isn't any progress on this request.
  • The Dropbox API unfortunately doesn't offer the ability to list or read comments on Dropbox Paper docs, but I'll pass this along as a feature request. 
  • The /2/files/download endpoint is a "content-download" style endpoint, meaning it expects the parameters in the 'Dropbox-API-Arg' request header, not the request body. You're sending your parameters in the request body, so it's returning that error. Move your parameter JSON to the 'Dropbox-API-Arg' request header instead.
  • That's correct, based on that output, that team is not configured with a "team space". If you contact Business support from that account they may be able to enable that for your team though.