Greg-DB Dropbox Community Moderator

Comments

  • The Dropbox API now offers the ability to add arbitrary key/value data to Dropbox files via "file properties": https://www.dropbox.com/developers/documentation/http/documentation#file_properties If you're using an official SDK, there will also be corresponding methods for these endpoints.
  • The Dropbox API now offers the ability to use file properties from full Dropbox (non-Business) API apps: https://www.dropbox.com/developers/documentation/http/documentation#file_properties If you're using an official SDK, there will also be corresponding methods for these endpoints.
  • The Dropbox API now offers the ability to use file properties from full Dropbox (non-Business) API apps: https://www.dropbox.com/developers/documentation/http/documentation#file_properties If you're using an official SDK, there will also be corresponding methods for these endpoints.
  • If you want to enable users to save files you provide to their Dropbox accounts, I recommend checking out the Dropbox Saver: https://www.dropbox.com/developers/saver
  • @"VarunRaj" The getMetadata method takes the path to the file you're looking for as the "path" parameter. In the sample above, the value being passed in is "mPath+mFilename", which would mean that "mPath" is the path to the parent folder that contains the file with name "mFilename", if any. Note that if you're using an app…
  • Yes, while the API was designed with the intention that each user would link their own Dropbox account, in order to interact with their own files, it is technically possible to connect and upload to just one account. The SDKs don't offer explicit support for it and we don't usually recommend doing so, for various technical…
  • To be clear, can you confirm if you are referring to the "team space" I mentioned? (If not, and you just want to upload to a share folder mounted inside your member folder, you can use the path from Sharing.ListFoldersAsync.) If you are trying to upload to the team space, once you know the namespace ID, you can use that as…
  • It sounds like you're referring to accessing the "team space". We have a namespace guide here that covers how to access that via the API: https://www.dropbox.com/developers/reference/namespace-guide
  • The Dropbox API now offers the ability to download folders as zips: https://www.dropbox.com/developers/documentation/http/documentation#files-download_zip If you're using an official SDK, there will also be a corresponding method for this endpoint. In the .NET SDK, that's:…
  • The Dropbox API now offers the ability to download folders as zips: https://www.dropbox.com/developers/documentation/http/documentation#files-download_zip If you're using an official SDK, there will also be a corresponding method for this endpoint.
  • The Dropbox API v2 now offers the ability to download folders as zips: https://www.dropbox.com/developers/documentation/http/documentation#files-download_zip If you're using an official SDK, there will also be a corresponding method for this endpoint.
  • The Dropbox API now offers the ability to download folders as zips: https://www.dropbox.com/developers/documentation/http/documentation#files-download_zip If you're using an official SDK, there will also be a corresponding method for this endpoint.
  • The Dropbox API now offers the ability to download folders as zips: https://www.dropbox.com/developers/documentation/http/documentation#files-download_zip If you're using an official SDK, there will also be a corresponding method for this endpoint.
  • The Dropbox API now offers the ability to download folders as zips: https://www.dropbox.com/developers/documentation/http/documentation#files-download_zip If you're using an official SDK, there will also be a corresponding method for this endpoint.
  • @"Jeremiah A.2" No, I'm afraid I don't have an update on this request.
  • @"AlanDT" Thanks for following up. For public data sharing like this, the modified shared link method that thelwang reccomended may be a good alternative. 
  • The Dropbox API does offer the ability to upload files programmatically. For example, you can use /2/files/upload: https://www.dropbox.com/developers/documentation/http/documentation#files-upload The documentation there has an example of calling that endpoint via curl. We don't have any resources for Arduino/ESP8266…
  • For files, the `parent_shared_folder_id` is the "ID of shared folder that holds this file." For folders, the `parent_shared_folder_id` is the "ID of the parent shared folder. This field is present only if the folder is contained within another shared folder." That is, `parent_shared_folder_id` is only set for items inside…
  • The original `t.buffer is not a function` issue should be fixed in the latest version of the library, currently v4.0.3.
  • Le problème d'origine `t.buffer n'est pas une fonction` devrait être corrigé dans la dernière version de la bibliothèque, actuellement v4.0.3. --- The original `t.buffer is not a function` issue should be fixed in the latest version of the library, currently v4.0.3.
  • The original `t.buffer is not a function` issue should be fixed in the latest version of the library, currently v4.0.3.
  • The original `t.buffer is not a function` issue should be fixed in the latest version of the library, currently v4.0.3.
    in Thumbnails Comment by Greg-DB April 2018
  • Dropbox shared links for files do currently have /s/, but there are other kinds of links. E.g., shared links for folders use /sh/. In any case though, these link formats are not guaranteed and are subject to change in the future, so you shouldn't rely on them. Likewise, you shouldn't rely on the…
  • The pre-built Chooser is only built in to the official Dropbox Android app itself, so it's not possible to use it if the official app is not installed. You can build a custom integration using the Dropbox API via the Dropbox API v2 Java SDK whether or not the official Dropbox Android app is installed though:…
  • @"mark2mark" Are you using a free account? Note that only paid accounts have access to the link expiration feature. You can find more information under the error documentation for the endpoint: https://www.dropbox.com/developers/documentation/http/documentation#sharing-create_shared_link_with_settings 
  • @"mikezelton" The Dropbox API download endpoints, e.g., /2/files/download and /2/files/download_zip, return the requested data in the response body. What you/your HTTP client do with that response is up to you. By default, curl just shows the data in stdout. You may want to use curl's `--output` option to specify a…
  • Only specifically shared items have "owners". I.e., shared folders and individually shared files have owners, but files in shared folders don't. Anyone with edit access to the shared folder can edit/move/delete a file in the shared folder.
  • If you want nested entries, you'll need to use listFolderBuilder to get a ListFolderBuilder on which you can use withRecursive and pass in true to tell Dropbox that you want a recursive listing result, i.e., to return nested items. You can call ListFolderBuilder.start to then start the call.
  • Can you share the full error output you're getting?
  • The Dropbox API does offer the ability to programmatically upload files. For example, you can do so using /2/files/upload: https://www.dropbox.com/developers/documentation/http/documentation#files-upload That's a link to the documentation for the HTTPS endpoint itself, but we recommend using one of the official SDKs if…