Greg-DB Dropbox Community Moderator

Comments

  • The error is reporting that the db-<app_key> URL was not available. This is the redirect URI that the SDK uses to receive the user after they go through the app authorization flow. Did you set up your db-<app_key> URL in your AndroidManifest.xml as instructed for the Android Core SDK? In any case, I should note that the…
  • [Cross-linking for reference: https://stackoverflow.com/questions/42635276/access-metadata-of-objects-in-dropbox-collection-shared-link ] Thanks for the post. Unfortunately, the Dropbox API doesn't currently support this link type, but I'll be sure to pass this along as a feature request. 
  • Hi Eric, yes, you can disambiguate the different progress blocks by setting a variable inside each. You can then factor out the rest of the handling if you want. For example: - (void)progressCallback:(NSString*)identifier bytesWritten:(int64_t)bytesWritten totalBytesWritten:(int64_t)totalBytesWritten…
  • There isn't a file size limit on downloads, but the HTTP requests themselves can time out if they take a long time. The "content-download endpoints", such as /2/files/download, do support Range Retrieval Requests though. That is a way of downloading portions of a file at a time, so it can be used to help avoid problems…
  • The equivalent of API v1's "delta" functionality in API v2 is ListFolder and ListFolderContinue. You can start by calling ListFolder, and then call back to ListFolderContinue to get any more listings as indicated by ListFolderResult.HasMore, or at a later point in the future to get any new entries. (And so on, using the…
  • API v2 does not return these icon values. I'll send this along as a feature request though. That being the case, the alternative is to keep your own file extension to icon mapping, and use that with the returned file extension.
  • Thanks for the report! I'm not seeing the same behavior though. When I access the returned profile_photo_url, I'm just getting a image/jpeg response back. Can you share a sample of what you're getting? Thanks in advance!
  • In the API v2 Java SDK, the equivalent would be the calling tokenRevoke to revoke the token, and then throwing the local copy of the access token.
  • Yes, that endpoint is considered part of API v1, so it will be retired with API v1. We have an API v2 equivalent that you can switch to instead though, at /2/auth/token/from_oauth1: https://www.dropbox.com/developers/documentation/http/documentation#auth-token-from_oauth1 Hope this helps!
  • Hi venu, it looks like you're getting a different error than what was being reported in this thread. That being the case, please open a new thread with details so we can help you with this: https://www.dropboxforum.com/t5/forums/postpage/board-id/101000014
  • Thanks for the post! I don't believe we have a sample exactly like that available, so I'll send this along as a request for one. I'm also sending this along as a request for modified times on non-file metadata, but I can't make any promises as to if or when that would be implemented and released. Using…
  • [Cross-linking for reference: https://stackoverflow.com/questions/42622883/swifty-dropbox-sign-in-via-access-token ] The API was designed with the intention that each user would link their own Dropbox account, in order to interact with their own files. However, it is technically possible to connect to just one account. The…
  • OAuth 1 is only available for use with API v1. API v2 only supports OAuth 2, not OAuth 1. OAuth 1 will continue to be available for API v1 for the lifespan of API v1 itself. API v1 is deprecated, and you can find the retirement timeline here: https://blogs.dropbox.com/developers/2016/06/api-v1-deprecated/
  • Hi David, I put together this test based on real values for an app I tried this with: import hmac from hashlib import sha256 # copied from App Console: (now revoked, so it's safe to share this as a sample) APP_SECRET = 'prozr59vkis4454' print(APP_SECRET) # received as X-Dropbox-Signature header in a webhook notification:…
  • Thanks for your post! We don't currently have a full sample project for SwiftyDropbox for macOS, but I'll be sure to pass this along as a request for one. The instructions for setting up the app authorization flow with SwiftyDropbox can be found here: https://github.com/dropbox/SwiftyDropbox#configure-your-project Did you…
  • Yes, that limitation still exists. The type of account doesn't affect this. And yes, /2/files/copy_batch only enables you to copy multiple files that already exist on Dropbox. The /2/files/upload_session/finish_batch endpoint does allow you to commit multiple files that you're uploading at once though. For more information…
  • This was an issue on our side. We highly recommend upgrading your browser though. We've had our engineers working on this and the good news is the problem has been fixed. Please try again and you should find that this functionality works correctly.
  • We've had our engineers working on this and the good news is the problem has been fixed. Please try again and you should find that this functionality works correctly.
  • Thanks for the post! The Dropbox Android app doesn't implement ACTION_OPEN_DOCUMENT, but I'll be sure to pass this along as feedback.
  • Thanks for the feedback! I'll send this along to the team as a request for a .framework download that you can add like this, but I can't promise if or when that would be added.
  • Rich is correct, there isn't a programmatic interface for checking the desktop client like this, but I'll be sure to pass this along as a feature request.
  • Hi Jörns, we can't provide support for SharePoint itself, but if you're a programmer and want to develop an integration with Dropbox, you can use the Dropbox API. The Dropbox API is an interface that you can use for uploading and downloading files programmatically, among other operations. You can find everything you need…
  • Thanks! That's helpful. We're working on it.
  • This may depend on your particular setup, but when you build your project, compiled executable/binaries are dumped into /bin/[Debug|Release]. You should deploy everything there to the client machines.
  • No, I don't believe that would be sufficient. You'll need to follow the instructions here: https://github.com/dropbox/dropbox-sdk-obj-c#manually-add-subproject
  • If you want to build and add the framework directly, there are a few extra steps you'll need to do. You can find the instructions for that method here: https://github.com/dropbox/dropbox-sdk-obj-c#manually-add-subproject Please try those out and let us know if you're still running in to any issues. If so, please share the…
  • Thanks for the post! The Dropbox API doesn't currently offer this, but we'll consider it a feature request. I can't promise if or when that would be implemented and released though.
  • For using API v2 from .NET, we recommend using the official Dropbox .NET SDK. You can find the installation instructions here: https://www.dropbox.com/developers/documentation/dotnet#install Let us know if you run in to any issues with that.
  • No, the API v2 Objective-C SDK doesn't currently expose something like that, but I'll be sure to pass this along as a feature request.
  • Thanks for the post! We don't offer the API v2 Objective-C SDK as a direct .framework download, but I'll be sure to pass this along as a feature request. You can find the three supported installation methods in the documentation here: https://github.com/dropbox/dropbox-sdk-obj-c#sdk-distribution We recommend using a…