Comments
-
That sounds like something that would need to be implemented in the IFTTT code that connects to Dropbox, so I recommend sharing this request with IFTTT. (We do have some information on incompatible characters in the help center in case it helps.)
-
Even if the API call itself doesn't return a result or error, we'd expect the HTTPS connection itself to eventually timeout and so the client would raise a exception for the failed connection. How long did you wait when you noticed this happening? Also, can you add logging to see when this is happening? It would be useful…
-
The Dropbox API does not offer any special functionality for remotely editing Excel files stored on Dropbox. You'd need to download the file, make your changes to the contents, and then upload the new version.
-
Thanks for following up and clarifying. Yes, that's expected. When you delete a shared folder from an account, for instance, that doesn't actually destroy the namespace; it just removes or "unmounts" the shared folder from the account, but it can be re-added later.
-
For "Dropbox API" apps, which are "user-linked", the app gets connected to specific Dropbox accounts, via the user's own authorization. The user can unlink these apps themselves. For "Dropbox Business API" apps, which are "team-linked", the app gets connected to entire Dropbox Business teams, which can only be done via…
-
1. Dropbox access tokens don't expire, but users, team admins, or apps can revoke an access token at any point in time. 2. Creating multiple apps and access tokens is fine. You can own and use multiple apps, as well as create multiple access tokens for any app, without issue.
-
Can you clarify what you mean when you say the method "gets stuck"? The getMetadata method should either return a Metadata object, if the call is successful, or otherwise raise some exception. Are neither of those happening? Are you getting any error or output in the console when this occurs? You may want to add some…
-
To make sure I understand the scenario you're asking about properly, can you share the endpoint/method you're referring to, as well as the particular parameters/values you're using with it? Thanks in advance!
-
Thanks! It looks like there's just a small issue in that code. The file_properties_properties_add method expects a list of 'PropertyGroup', so instead of: dbx_api.file_properties_properties_add(p_target_file, property_group) you should do: dbx_api.file_properties_properties_add(p_target_file, [property_group])
-
Thanks for the feedback! I'll ask the team to clarify this in the documentation.
-
I see your tests for pinging www.dropbox.com on ports 80 and 443 were successful. Note that the ports 17600 and 17603 mentioned in that help article are only for specific Dropbox desktop client functionality. That's not relevant to using the Dropbox API. All Dropbox API calls require TLS, so they should all only be sent to…
-
@"jk136" Thanks for the feedback!
-
Thanks for writing this up! It looks like this happens when you specify the same template multiple times in the same call to file_properties_properties_add, instead of just once. The server error occurs because we don't handle this case properly on the Dropbox API. I'll ask the team to fix up that error handling. To avoid…
-
Dropbox does offer a Business API you can use for managing Dropbox Business teams, such as adding and removing members, among other operations. You can find everything the documentation for the Dropbox Business API here: https://www.dropbox.com/developers/documentation/http/teams Please note, that's a link to the…
-
@"jayanthi123" The "OAuth 1" functionality discussed in this thread is only for converting pre-existing old OAuth 1 access tokens to OAuth 2. If you're just starting now, you wouldn't have any OAuth 1 tokens and so shouldn't use that. Instead, to get an OAuth 2 access token for the end-user, you should implement and use…
-
The /2/files/upload endpoint is a "content-upload" style endpoint, meaning it expects the raw file data to be sent in the HTTPS request body, with the "Content-Type: application/octet-stream" request header to match. I can't offer help with working in NetSuite though, as it's made by a third party, so I don't know how data…
-
In your code, I see you're uploading the data in the 'decodedStr', which is defined via 'var decodedStr = toBase64(fileContents);'. That seems like it may be the opposite of what you want to do though. The Dropbox API does not expect the uploaded data to have a layer of base64 encoding and will not automatically undo any…
-
Dropbox does not have just a single IP address, and unfortunately because the Dropbox IPs are subject to change as servers are added and removed, or as maintenance occurs, we are unable to provide you with a list of our IPs. We recommend you rely on the host names *.dropbox.com and *.dropboxapi.com if possible.
-
I just wanted to follow up on this thread to let you know that we've made a preview of a new pre-built component for embedding files and folders available! You can find more information about the Dropbox Embedder in our blog post here: https://dropbox.tech/developers/new-file-and-folder-embedder-launched-in-preview There's…
-
I just wanted to follow up on this thread to let you know that we've made a preview of a new pre-built component for embedding files and folders available! You can find more information about the Dropbox Embedder in our blog post here: https://dropbox.tech/developers/new-file-and-folder-embedder-launched-in-preview There's…
-
I just wanted to follow up on this thread to let you know that we've made a preview of a new pre-built component for embedding files and folders available! You can find more information about the Dropbox Embedder in our blog post here: https://dropbox.tech/developers/new-file-and-folder-embedder-launched-in-preview There's…
-
You can use filesDownloadZip (for an entire folder) or filesDownload (for a specific file) if the file/folder is in the account that you're connected to (i.e., for the access token you're using). In that case, the 'id' should just be the 'id' property returned in the relevant FilesFileMetadata or FilesFolderMetadata object…
-
Can you elaborate on what you mean when you say you "do alot of file list"? How many API calls are you making at a time? If you're making a large number of calls, you may be overloading your system or network connection, in which case you should try reducing how many operations you run at a time, as that might be causing…
-
Based on the stack here, it looks like this is an issue reading data from the network. Do you know if there is any reason the network connection that the app is using may be getting disrupted? E.g., was the connection disconnected or interrupted, or might there be any software, such as a proxy, firewall, anti-virus, etc.,…
-
I see, thanks for the additional context. It sounds like there is something about that environment that is interfering then. Unfortunately we can't provide support or guidance for working in a plugin like that though. Apologies I can't be of more help in that regard!
-
@"htbsrvr" Thanks for the note!
-
Thanks! That should all be fine. I just tried Dropbox Java SDK v3.1.3 loaded by Maven with Java 1.8 in Eclipse on Windows and it worked for me, so there must be something more specific causing this. The account, app registration, and access token likely shouldn't matter here, as it looks like the app is failing to connect…
-
Yes, Dropbox resellers can create and manage Dropbox accounts. Please sign up here if you're interested in doing so.
-
Thanks for clarifying. To confirm, no, the public Dropbox API doesn't offer that functionality. You can find all of the functionality it offers in the documentation.
-
The Dropbox API does have a general rate limiting system, but we don't have any specific numbers documented, nor are the limits something you can change. Dropbox API is designed to return explicit rate limit responses that API apps can catch to handle programmatically. Note that the third party app/service, in this case…