Comments
-
As for the connection speed for the upload requests, note that your connection speed to Dropbox depends on the routing you get between your ISP and our servers, and may be slower than your ISP's rated speeds. Sometimes resetting or retrying your connection gets you a different route and better speeds, but that is outside…
-
Dropbox doesn't offer a way to get URLs for thumbnails (regardless of the source being a file from a connected account or a shared link), but I'll pass this along as a feature request. I can't promise if or when that might be implemented though. The /2/files/get_thumbnail_v2 endpoint does allow you to get a thumbnail from…
-
Dropbox API apps can connect to Dropbox accounts of any type. Upgrading to a Business plan won't break your app. Note though that Dropbox Business accounts may use the "team space" configuration, which API calls don't access by default. Refer to the Team Files Guide for more information.
-
Is this output just the $post_dump that you're saving to logs.txt? If so, it looks like that only includes the result of the listFolderContinue call, but not listFolder. While you do need to implement both, in this case it's possible all of the results are being returned by listFolder, and so there's nothing left to return…
-
Thanks for writing this up! I can't make any promises myself, but I'll pass this along to the team to see if we can get that done.
-
@"vinitswar" I just checked the support system, and I see we did reply on Monday. Please check the email inbox for the email address registered to your account. Be sure to check your spam folder as well, in case it was filtered.
-
@"Mwidders" As Здравко mentioned, it's not clear what exactly you're referring to. If you're referring to an "authorization code", note that that can only be used once. Otherwise, a "short-lived access token" would be valid for several hours, unless revoked by the app or user. The OAuth Guide and authorization…
-
@"aalok" Yes, the links in my previous message as well as the link that Здравко shared show how to use the OAuth app authorization flow. Attempting to use an expired short-lived access token will fail with the "expired_access_token" error. Refer to the Error documentation and Error Handling Guide for more information on…
-
No, Dropbox does not intentionally throttle the connections from third party apps. Note though that your connection speed to Dropbox depends on a number of different factors, which can vary over time, such as the routing you get between your ISP/device/app and our servers. Sometimes resetting or retrying your connection…
-
@"vinitswar" I see you wrote in to support about this, so we'll follow up with you there.
-
If you're using SwiftyDropbox, you don't need to set your own custom OAuth 2 redirect URI. You should just use the built in authorization functionality as shown here and the SDK will handle that for you.
-
@"Здравко" Apologies, I was referring to the lack of a top-level cursor from /2/sharing/list_file_members/batch, as compared to the SharedFileMembers.cursor returned by /2/sharing/list_file_members. As you pointed out though, there is the nested ListFileMembersIndividualResult.ListFileMembersCountResult.cursor though, for…
-
It is not possible to fully automate the OAuth process where the user chooses to authorize the app and the app then receives the resulting access token and optional refresh token. This needs to be done manually by the user at least once. If your app needs to maintain long-term access without the user manually…
-
@"noacaspi" That's correct, the /2/sharing/list_file_members/batch and /2/sharing/list_file_members[/continue] endpoints operate differently. The /2/sharing/list_file_members/batch endpoint does not return a cursor, for instance. Refer to the descriptions for those routes and the documented fields for more information on…
-
@"vpj123456789" I see you're using the listSharedLinks method in the Dropbox Java SDK to list the shared links in the connected account. Refer to the linked documentation for information on how to interact with that. For instance, that returns a ListSharedLinksResult object, so refer to that to see the options for reading…
-
You can find information about the limits on shared links in this help center article. This also includes interacting with shared links via the API. Additionally, the Dropbox API does have a general rate limiting system that applies to all account types, based on the number of calls over time, but we don't have specific…
-
We cannot provide support or guidance for Laravel itself, as that's not made by Dropbox. If you need help with the Dropbox API, please provide the information described in my previous post so we can help.
-
@"vinitswar" As Здравко asked, it sounds like you have your application linked to just the one account of the two. Your app will only receive notifications for accounts linked to your app, but it will receive notifications for any changes in the linked account(s), including those in shared folders. So, even if different…
-
I don't have specific information about how the official Dropbox desktop application works to share, but it does involve a significant amount of code to monitor the local filesystem as well as changes on the Dropbox servers and sync the two together.
-
Since you're not using PKCE, the app secret is required for the refresh process, so you'll need to set appSecret when making your DbxCredential.
-
[Cross-linking for reference: https://stackoverflow.com/questions/73155941/dropbox-oauth2-token-endpoint-not-returning-refresh-token ] I just checked and this is working for me: # https://www.dropbox.com/oauth2/authorize?response_type=code&client_id=u1v<redacted>&token_access_type=offline# resulted in:# Access Code…
-
Yes, that would just show the shared link policy for that folder; the effective policy for any particular sharing/link for content on a team would take into account all of the relevant policies (e.g., for the specific folder as well as the team itself). To check for existing shared links for any specific file or folder,…
-
Thanks for the report! I'll ask the team to fix that up.
-
No, unfortunately there isn't a way to create shared links in batches, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though.
-
@"Ryan_C" No, unfortunately I don't have any news on this.
-
I just gave downloadUrl a try on iOS 16 beta on a simulator from Xcode 14 beta 3, using the code sample from here, and it didn't result in that error for me. Can you share a code snippet that reproduces this so we can investigate this? Thanks in advance!
-
That's correct, the Dropbox API allows you to list, upload, and download files (among other operations), but we don't provide pre-built code for a full sync solution like that, so you'll need to write your algorithm to meet the needs of your use case. You can find everything for the API here, including the full terms here.…
-
That's correct, for accessing user endpoints using a team-linked access token like this, you'll need to specify the member to operate on. You can find the documentation for this here. In the Python SDK, you can use as_user (or as_admin) for this. These require a team member ID, which starts with "dbmid:", not an account…
-
By default, API calls operate in the "member folder" of the connected account, not the "team space". You can configure API calls to operate in the "team space" instead though. To do so, you'll need to set the "Dropbox-Api-Path-Root" header. You can find information on this in the Team Files Guide. In the Java SDK, you can…
-
I don't have much more specific information to share, but it does seem that it may be related to issuing multiple jobs at or around the same time, likely resulting in the same sort of lock contention discussed here. I'll also pass this along as a feature request for a batch version of this call to better support use cases…