Comments
-
The ListFolderAsync interface is paginated and is not guaranteed to return all of the results in a single call. You may need to call back to ListFolderContinueAsync to retrieve more entries, sometimes repeatedly. Please refer to the ListFolderAsync and ListFolderContinueAsync documentation for more information on using…
-
@"ravindra007" To list the contents of a path via the Dropbox API, you should use the /2/files/list_folder and /2/files/list_folder/continue endpoints. Those are already paginated, meaning that you may need to make multiple calls in order to retrieve all of the results. The exact page size isn't guaranteed though. You can…
-
From your code I see you're attempting to upload to a "shared link" (the "https://www.dropbox.com/sh/..." link). That only offers the ability to read the linked content though, not the ability to upload to it. To programmatically upload a file, you can use the /2/files/upload Dropbox API endpoint. You can find information…
-
No, Dropbox doesn't offer access tokens for an app itself. Dropbox access tokens are always for a particular app-team pair or app-user pair, both of which require authorization, from a team admin or user respectively.
-
@"thesongcompany" I don't have an update on this yet. I'll follow up here once I do.
-
The "list" and "grid" options for "view" can be set when using the Embedder but only via JavaScript, not via anchor tags. I'll pass this along as a feature request but I can't promise if or when that might be implemented.
-
@"John Thomson" Dropbox doesn't offer an official way to detect conflicted copies like this, or a full list of the translations of "conflicted copy", but I'll pass this along as a feature request. I can't promise if or when that might be implemented though.
-
No, I don't have a screenshot of that. The text would be "You're about to link an app that will consume your team's available upload API quota." though.
-
It sounds like you're referring to the "1 billion API calls/month" noted here: https://www.dropbox.com/plans?trigger=nr This is a limit on the number of upload API calls that can be made per team per month, for certain Dropbox Business team plans. I don't have a specific list of these apps available to see which are…
-
@"Andrey K.1" Thanks for the feedback! I've sent this to the team to get the examples updated, but I can't offer a timeline for that. It seems that using a custom URL scheme with the PKCE flow works though. I don't have an official example to offer, but while I'm not a UWP programmer myself, it looks like the necessary…
-
If you want to get a list of all the shared folders in the connected account using the Dropbox Objective-C SDK, you should use the DBSHARINGUserAuthRoutes.listFolders and DBSHARINGUserAuthRoutes.listFoldersContinue methods. (Note that these are different from the DBFILESUserAuthRoutes.listFolder…
-
If you want the access token to have access only to a specific member's account, then no, the Dropbox API doesn't offer anything quite like this, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. You can get new short-lived access tokens on demand, without further…
-
I just wanted to follow up on this to let you know that this is now available. Please refer to this post for more information: https://dropbox.tech/developers/new-paper-endpoints-released-in-preview
-
I just wanted to follow up on this to let you know that this is now available. Please refer to this post for more information: https://dropbox.tech/developers/new-paper-endpoints-released-in-preview
-
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 Note that this is intended for programmers who are looking…
-
The /2/file_requests/create endpoint is an "RPC" style endpoint, meaning that it takes takes its parameters as JSON sent in the request body. Looking at your code, I see you seem to be sending your JSON parameters in a header (named 'data'), not in the request body. You'll need to move that to the request body, via…
-
The documentation and this error are referring to "lock contention" which is an inability to make multiple changes in the same account (or more accurately, namespace) at the same time. I recommend reading the Performance Guide for more information for context, if you haven't already. So, you should only run one…
-
@"nashworth" Thanks for sharing that link! @"Semaphore" Thanks for the feedback! I'll pass it along to the team to see if we can get that working again. I can't make any promises myself though as web views weren't officially supported for this, and the app authorization page is part of the Dropbox web site and so subject…
-
Regarding your "fetch is either a Function or undefined" comment, are you saying that in one case "fetch" was actually a function, but you still got the "fetch is not a function"? That would be unexpected. And that in the other case "fetch" was actually undefined? In that case the error would be expected. Anyway,…
-
It sounds like the web view unfortunately doesn't use a recent/supported browser engine even when the latest Edge is installed. Using web views isn't officially supported for the OAuth flow though anyway, so the flow should be sent through the system browser regardless. If you can't run a listener to handle the redirect…
-
You can find information on the location of Dropbox servers in this help article. You can find information on Dropbox GDPR compliance in this help article. The Dropbox API does have a rate limiting system, but we don't have any specific numbers documented. It is only designed to prevent abuse though, and is accordingly…
-
@"andrewnicols" The team has made this change and it is rolling out now. Hope this helps!
-
Thanks! The LoopbackHost in the sample code as provided is "http://127.0.0.1:52475/", not "https://localhost/", so it does sound like that was a change you made. I would not expect "https://localhost/" to work, as you wouldn't normally have an SSL/TLS certificate for localhost. Please trying switching that back to the…
-
We'll be happy to take a look at this, but we could use some more information. Can you let me know: * What version number of the SDK are you using? * Have you made any modifications to the SimpleTest example? * Do you get any error or output in the console in Visual Studio? * What's the full URL of the page with the "This…
-
Thanks for checking that. It's not clear why this is failing. Can you inspect what your 'fetch' or '_this.fetch' is in fact, if not a function?
-
Apologies for the trouble. It looks like there's an issue with the routing for that page when using a non-English locale. We'll look into it. For now, you should be able to work around that and access https://developers.dropbox.com/dbx-file-access-guide by temporarily switching to the "English (United States)" locale…
-
When uploading a file to Dropbox via the API, you need to specify the path in Dropbox where you want to put the file. I see you're supplying a path 'C:\nirpics\italian-tomato.jpg', but that's a local Windows filesystem path, not a Dropbox path. For example, a Dropbox path would look like '/nirpics/italian-tomato.jpg'.…
-
Specifically, to create a folder in the connected Dropbox account using the .NET SDK, you'd want to use the CreateFolderV2Async method. And to upload files, you can use the UploadAsync method. Those are links to the documentation for each method for more information on the options offered by each. You can also find the…
-
Can you confirm node-fetch is also successfully installed? The 'dropbox' library lists it as a dependency (currently "^2.6.1"). And have you tried not passing in 'fetch' explicitly as noted?
-
Thanks for the note! I can't make any promises myself, but I've sent this along to the team.