Comments
-
The getAuthenticationUrl method was moved under 'auth' in a previous version. You can find an example of using it here. Looking at your code, you probably mean to do this: var baseaddress = $("#baseaddress").val();client = new Dropbox.Dropbox({ clientId: dropBoxClientid });var authUrl =…
-
Thanks for the report. I wouldn't expect the same exact request to produce different results like this just based on using different client, but it's possible that the different clients are issuing the requests in slightly different ways perhaps, resulting in the issue. Are you able to print out the full raw HTTP request…
-
Yes, this bug only affects apps with the "app folder" type, not the "full Dropbox" type. And that's correct, the "app folder" versus "full Dropbox" type is selected when first registering the API app. There isn't a way to dynamically set or fall back on that, e.g., during the authorization flow. You could register one of…
-
What kind of access do each of the apps have? For instance, it sounds like apps "Bbb" and "Ccc" may be registered for the "app folder" access type, so they'd only have access to the contents of the special app folder that gets created for them when connected to an account, not anything else already in the account. When you…
-
@"pvanroos" No, unfortunately the Dropbox API still doesn't offer the ability to share the file request through Dropbox itself. You'd need to take the URL and share it via some other means.
-
Can you confirm you're using an API app registered with the "app folder" access type? There is a bug that results in this error when using this method with an access token for an app folder app. That's still open with engineering, but I don't have a timeline on a fix.
-
This isn't about the app being in development mode; the error message is saying that this app can't be authorized by this user because the app is requesting a team-link but the user isn't a team admin. (Non-admins can't authorize team-linked apps.) Exactly which scopes you should configure and request for your app will…
-
@"ncw" wrote: I got that trace second hand from an rclone tester, but I believe it only happens quite rarely when doing a lot of transfers over a long time. @"ncw" Thanks! That seems to match what I can see on our side. It appears this was a transient availability issue. @"ncw" wrote: Rclone retries this 10 times then…
-
This 'too_many_write_operations' error indicates "lock contention". That's a result of how Dropbox works on the backend. This is a technical inability to make a modification in the account or shared folder at the time of the API call. This error indicates that there was simultaneous activity in the account or shared folder…
-
Extensions are enabled per-account, when a user connects the app to their account, not per-team. Just connecting the team itself won't make the app appear for all team members.
-
The shorter version is shown for apps with legacy non-scoped permissions, where the app requests non-granular access. The longer version is shown for apps with the new scoped permission, where the app can request access on a more granular level. Dropbox will eventually migrate everything to the new scopes permission, in…
-
There isn't a guaranteed maximum time that one of these batch jobs may take. The processing time will depend on a few factors, such as how many files there are, etc., so it can vary. Likewise, there isn't a best frequency for how often to poll these jobs. Once a second is fine. For larger batches, which may take longer…
-
@"Oppie" No, unfortunately I don't have any news on this.
-
The team has written up guidance on this for the SDKs, which you can find at the following links: * https://github.com/dropbox/dropbox-sdk-obj-c#app-store-connect-privacy-labels * https://github.com/dropbox/SwiftyDropbox#app-store-connect-privacy-labels
-
Thanks for the additional information! Yes, the links returned by /2/files/get_temporary_link are subject to the bandwidth limit, so that could certainly cause those to fail for some users. Unfortunately I don't have a better recommended solution to offer, but I'll pass this along as a feature request. I can't promise if…
-
I see, thanks for the additional information. Applying for production won't affect that (though you should apply if you need to connect more than 50 accounts). You should set up your app as covered in the Extensions Guide. It sounds like the additional apps you're referring to are partners, which are sometimes more closely…
-
Yes, that first page does not show if the app has production status.
-
@"mwg" The team is working on this, and should have something to share soon. I'll follow up here once that's ready.
-
Thanks for the report! Yes, we did have a service disruption for that method, which has since been resolved. Apologies for the inconvenience.
-
You can make this call like this: Feature feature = Feature.HasTeamSharedDropbox.Instance;FeaturesGetValuesBatchArg featuresGetValuesBatchArg = new FeaturesGetValuesBatchArg(new List<Feature> { feature });FeaturesGetValuesBatchResult featuresGetValuesBatchResult = await…
-
[Cross-linking for reference: https://stackoverflow.com/questions/67369803/dropbox-api-with-c-sharp-upload-large-files ] We recommend using the official Dropbox API v2 .NET SDK. With that, to download files of any size, you should use the DownloadAsync method. There's an example of that here. To upload files smaller than…
-
When calling it with a particular path like "/Design Document", the ListFolderAsync method will only find items mounted in the connected account (for user-linked apps) or the specified team member's account (for team-linked apps, such as when using the DropboxTeamClientAsMember or DropboxTeamClient.AsAdmin method to…
-
No, unfortunately the Dropbox API doesn't offer the ability to list/download specific files from inside a zip archive stored on Dropbox, but I'll pass this along as a feature request. I can't promise if or when that might be implemented though.
-
There isn't a way to "invite" other users to use your Extension exactly. They just need to link your app to their accounts (via OAuth) to enable it on the web site for their accounts. You mentioned you implemented the OAuth flow, but have the other users gone through that flow yet? That would be initiated from your app's…
-
This is fixed in the latest version of the official Dropbox iOS app, v232.2. Thanks again.
-
Yes, in the Dropbox API v2 Java SDK, the corresponding methods are listFolder, listFolderBuilder, and listFolderContinue. You can use listFolderBuilder to get a ListFolderBuilder so you can use ListFolderBuilder.withLimit to set the desired approximate page size limit, and then page through using ListFolderBuilder.start…
-
@"cherrys" Здравко is correct; a user deleting the app's app folder is similar to them disconnecting the app, such as via the "Connected apps" page. The app should prompt them to re-authorize the app to connect to their Dropbox account if they want to continue using the integration.
-
Regardless of the file type, to access file data via the Dropbox API v2 .NET SDK, you can use the DownloadAsync method. That will give you a IDownloadResponse you can use to access the file data via several methods. Exactly what you do with the data is up to you. You can save it to the local filesystem, for instance, but…
-
This can happen in some cases, as a result of the caching/indexing delay from the Dropbox search backend. That is, if you edit or move a file, you may still see search results for old versions of the file (e.g., at the original path) for some time after the change.
-
Can you clarify what you mean when you say "dropbox is providing all the images at once"? For instance, what method(s) are you using? For example, to list the contents of a folder, you would use the /2/files/list_folder and /2/files/list_folder/continue endpoints, which are paginated by design. You can also set an…