Greg-DB Dropbox Community Moderator

Comments

  • Thanks for the report! This doesn't seem to reproduce for me though, so it sounds like it may be specific to some parameters you're using. Can you share the code/config you're using to make the /2/files/get_temporary_upload_link call itself?
  • Dropbox doesn't offer a way to programmatically create new apps. You shouldn't have to do so anyway. When building an app, you as the developer should just register the app once, and then use the resulting app key in your app, for all users. The app key only identifies the app, and can be used to connect to any number of…
  • @"avieini" Yes, as Pikamander2 mentioned, there are some methods that can help with this, like files_list_folder from the thread you linked to, as well as sharing_get_shared_link_file. Here's a basic example of what using those may look like: import dropbox ACCESS_TOKEN = "..." url = "https://www.dropbox.com/sh/..." dbx =…
  • @"Kloudless V." No, I don't have any updates on this feature request for exposing recent file information on the API.
  • The Dropbox API doesn't return the total size or created/modified date for folders, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. 
  • @"rajshree1996" If you need help using the Dropbox API/SDK, please open a new thread with more details about the issue or question. Thanks!
  • @"evry1falls" When uploading via upload sessions with the .NET SDK, you can set the write mode via the CommitInfo object(s) you supply to the UploadSessionFinishAsync or UploadSessionFinishBatchAsync methods.
  • It looks like the formatting of your code snippet has been lost, but I think the issue is that you're not actually calling 'UploadSessionStartAsync'. You immediately increment 'idx', so 'idx = 0' never returns true. I recommend adding some more logging and/or stepping through with a debugger to work out what's going on.…
  • @"waltertross" Thanks for the note!
  • Thanks for following up. I'm glad to hear you already sorted this out. Yes, the Dropbox API OAuth 2 authorization codes can only be used once each. 
  • Thanks for following up. We don't have a public roadmap for features. This forum thread serves as the feature request and I've sent it along to the team.
  • Dropbox doesn't currently offer a way to embed or iframe Paper docs like this, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. 
  • @"rajshree1996" No, unfortunately the Dropbox API doesn't currently support creating folders using paths relative to existing folder IDs, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. It does support creating new folders relative to namespace IDs though, like:…
  • [Cross-linking for reference: https://stackoverflow.com/questions/58112294/download-dropbox-images-to-netlify-build-folder ] It looks like you already worked out the solution on StackOverflow.
  • Thanks for the report. If/when a webhook URI is automatically disabled, we do send an email notifying you of that. Please make sure that the email address on the account that owns the app is up to date and can receive email from the official Dropbox email domains. It sounds like this the webhooks functionality is working…
  • If you're using the Dropbox Java SDK with an app with the "team member file access" permission and want to download files via the team member file access feature, you should first make a DbxTeamClientV2 with the team's access token. Then, you can call DbxTeamClientV2.asAdmin or DbxTeamClientV2.asMember, depending on your…
  • Based on the code you shared, it looks like you're using this third party dropbox-v2-api library. Since that's made by a third party, we can't provide support for it. You may wish to refer to the documentation for it or open an issue there for help using it.
  • @"namiqismayil" The Dropbox Chooser is only designed and supported for running in standard browser environments, so unfortunately it won't work in Outlook Add-ins like this. I'll pass this along as a feature request for support for this, but I can't promise if or when that might be implemented. 
  • It looks like there are a few issues here: * Based on "mDBApi.putFile", it looks like you're using an old and now retired Dropbox API (v1) and SDK. You should instead use Dropbox API v2. For accessing Dropbox API v2 from Android, we recommend using the official Dropbox API v2 Java SDK. There's an example Android app using…
  • I'm not sure I follow your question. For reference: * The /2/sharing/create_shared_link_with_settings endpoint can be used to create a shared link for any type of file. The shared link page by default will show a preview of the file if possible. E.g., it can display a preview of the relevant text, image, PDF, etc.,…
  • The shared link expiration functionality is only available to Dropbox Professional and Business accounts. Attempting to set an expiration from other account types will fail like that.
  • There are a few different options that you may want to try: * You can use /2/sharing/create_shared_link_with_settings to create a shared link for any file, and set an expiration (if the account is on a Professional or Business plan). You can also modify these links for different behaviors. * You can…
  • @"blurymind" Thanks for sharing this! Please note though that the Saver only officially supports HTTP and HTTPS URIs, so while data URIs like this may happen to work, I don't recommend relying on that. It may not work consistently, or may break without notice. Also, yes, the Chooser and Saver do need to run on a hosted…
  • 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: https://www.dropbox.com/developers
  • The Dropbox API supports two different OAuth 2 authorization flows: "code" and "token". The code flow requires the use of an authorization code. The token flow does not. The token flow is generally meant for client-side applications though, and does require a redirect URI, where the access token is return on the URL…
  • @"blurymind" No, the Dropbox Saver still doesn't support saving blobs, or some other local alternative. I'll add your vote to the feature request, but I can't promise if or when that might be implemented. The Dropbox Saver only supports saving from Internet-accessible URLs. If you want to use the Saver to save a text file,…
  • @"waltertross" We don't have a public feature request tracker. This forum thread itself serves as reference to this request, and I'll follow up here if/when I have any update on this. I don't have any news to report on this feature request right now. 
  • Based on your mention of using this on Android, I take it you're running this with Xamarin. Is that correct? The .NET SDK isn't officially supported for Xamarin, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. There is a thread with some information on this issue…
  • While it is possible to do, this isn't recommended for a variety of reasons: 1) Security: Client-side applications can't keep secrets, meaning that any access token stored in a distributed app could be extracted directly, or sniffed in transit. That means that a malicious user could get the access token, and use it to…