Comments
-
Yes, unfortunately even when using a Dropbox shared link with "edit" permissions, the Dropbox Embedder interface in particular does not support editing. I've passed that along as a feature request but I can't make any promises on that I'm afraid. As for the "Server IP address could not be found" error, that doesn't sound…
-
The closest thing that Dropbox offers to this is the Dropbox Embedder, but while it can display Excel files, it doesn't support the specific features you're looking for. I'll pass these along as feature requests, but I can't promise if or when these might be implemented.
-
The /2/files/download Dropbox API endpoint is a "content-download" style endpoint and so takes its parameters in a header, and does not expect any data in the request body. The error indicates that your network client is sending data in the request body, so the Dropbox server is rejecting the call. To address this, you'll…
-
The Dropbox API /2/team_log/get_events[/continue] functionality does not offer sorting options, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. You can find information on all of the options offered in the linked documentation. Note though that "events are not…
-
To clarify, the Dropbox Saver itself does not accept uploads of new files directly from the end-users. It requires that the web app supply the file(s) by the web app specifying the URL(s) for the file(s). So, if the files are coming from the end-users, you'd need to first (using your own code) accept the file uploads from…
-
@"lgoldstein01" This thread was specifically discussing the use of the API, so if you're not using the API, I suggest opening a thread in a relevant section of the forum.
-
Unfortunately there isn't an option for removing or bypassing this limit; to avoid this error, you'd need to bring the number below the limit, or use a different folder tree/account.
-
The Dropbox Saver is a way for web apps to allow end-users to save files to their own Dropbox accounts. The web app would provide the file(s) by supplying one Internet-accessible URL per file. Exactly where you host the files is up to you, as long as they are accessible on the Internet so that Dropbox can access them when…
-
I'm afraid Dropbox doesn't have any official support resources or documentation for those as those interfaces are made by Apple, so I can't offer guidance on those. I recommend referring to Apple's resources regarding those interfaces for information on the options they offer.
-
Yes, but note that that would only be for your own account. If this is only for your own use, that's fine, but you shouldn't distribute your refresh token to any other users.
-
That's correct, the user needs to authorize the app to access their account in their web browser. This only needs to be done once per account though. For long-term unattended access, the app should request "offline" access, in which case the app receives a "refresh token" that can be used to retrieve new short-lived access…
-
Whenever you get a 400 error like this, be sure to print out the response body for a more specific error message. To download a file from inside a folder when you have a shared link to the folder though, you should use the /2/sharing/get_shared_link_file endpoint. You would specify the shared link to the folder in the…
-
Unfortunately, the Dropbox iOS Chooser is deprecated and no longer receiving updates, so we can't offer support for it. We recommend migrating to a different option. Please refer to the documentation for more information. Apologies I can't be of more help in that regard!
-
@"GSB" I can't promise if or when the team will be able to deploy an update to make the servers accept requests with the extra new line.
-
@"jon9park" Since this is related to the API, feel free to open an API ticket here, and we'll look into it or redirect it as needed.
-
@"GSB" No, I don't have any further updates on this.
-
No, Dropbox still does not offer the OAuth 2 device flow, but I'll pass this along as a feature request. I can't promise if or when that might be offered though.
-
Thanks for following up. I'll be happy to help with this issue, but I'll need some more information. Please reply with: * the name and version number of the platform and SDK/library you are using, if any * the steps to reproduce the issue, including relevant code snippet(s), but don't include any access or refresh token(s)…
-
I understand you're using the Dropbox API to create shared folders in an account and are receiving a 'too_many_mounts/tree_size_exceeded' error. This is a limit on the number of "mounts" in a folder tree. On Dropbox, "mounts" include both team folders and shared folders. Sharing a folder in an account creates a new mount,…
-
Yes, file IDs are unique across accounts & namespaces. The file ID for a file will not be the same for any other file in another account/namespace.
-
The Dropbox API /2/files/upload endpoint is a "content-upload" type endpoint, meaning it accepts the file data to upload in the request body (as application/octet-stream). So, when uploading file data that way, make sure your network client is sending the desired file data in the request body. We can't provide support for…
-
Does this reliably reproduce for you?I just tried this code out, filling in the missing pieces, and the issue didn't occur for me. If it's not consistent, it could be due to random transient server availability or networking issues, in which case you may want to implement additional retries (ideally with exponential…
-
A "path/not_found" Dropbox API error indicates that the API call failed because there was nothing currently found at the specified path in the connected account under the relevant root. For example, this can happen if there's a mistake or typo in the path value the app supplies, if the file/folder has been renamed, moved,…
-
@"victor1234" I just tried this and it appears to be working for me currently. If this doesn't seem to be working as expected for you, I'll be happy to help, but I'll need some more information. In that case, please reply with: * the name and version number of the platform and SDK/library you are using, if any * the steps…
-
@"waltertross" No, unfortunately I don't have any news on this.
-
In this code, you're getting the file data as a string, and printing it out to the console. If you want to save the file to your local filesystem, for instance, you'll need to run the necessary code to do so as the SDK does not do that for you automatically. You can find the documentation for the available options for…
-
To handle that, catch the SearchErrorException and get the SearchError from SearchErrorException.errorValue. You can use SearchError.isInternalError to check if it's the "internal error" case in particular, in which case you can retry the call.
-
Thanks for the additional feedback!
-
Direct folder sharing, such as via /2/sharing/add_folder_member, doesn't support disabling downloads. To disable downloads, you could use shared links instead, which is available via /2/sharing/create_shared_link_with_settings on the API (click on 'SharedLinkSettings' to expand the documentation to see the settings…
-
A 'settings_error/not_authorized' error from the sharing_create_shared_link_with_settings method indicates that you cannot set the requested settings for a shared link from the connected account. For example, if you have a Basic account, you would not be able to set an expiration on a shared link. You can find more…