Comments
-
@"Dicta" Can you please try again and let us know if you're still seeing the same issue now? Thanks!
-
@"raz0red" Thanks for the note. It looks like this is a different scenario, so I've separated your latest comments to a new thread. We'll look into this one scenario and I'll follow up here once I have an update on this for you.
-
@"cristrod817" Здравко is correct; /2/sharing/get_shared_link_metadata is for getting information about an existing shared link that you would specify. It isn't a way to create or retrieve a shared link. I see you were specifying a "url" parameter value of "https://api.dropboxapi.com/2/sharing/get_file_metadata", which is…
-
@"mansi2821" Yes, as Здравко said, you can access subfolders just like parent folders, such as by using the 'recursive=true' option on /2/files/list_folder. I also recommend reading the following guides for more information: * https://developers.dropbox.com/dbx-file-access-guide *…
-
Thanks for following up and sharing your code. I'm glad to hear you got this sorted out. To confirm, the refresh token is not the value returned by www.dropbox.com/oauth2/authorize... itself. Using www.dropbox.com/oauth2/authorize with 'response_type=code' gives an 'authorization code' (sometimes also called 'access…
-
A 'missing_scope' error indicates that while the app may have that scope enabled, the particular access token you're using to make the API call does not have that scope granted. Also, be aware that just adding a scope to your app via the App Console does not retroactively grant that scope to existing access tokens. That…
-
This should be working again now.
-
Apologies for the inconvenience. There was an issue with the deployment. We're working on it.
-
@"Esikhoob" As it is best not to leak your app secret to users, you can instead use the "PKCE" app authorization flow with the JavaScript SDK itself. The PKCE flow is intended for client-side applications and does not require the use of the app secret. You can find an example of using it with the JavaScript SDK here.
-
While the option for creating new long-lived access tokens is no longer available, we don't currently have a plan to disable existing long-lived access tokens. (If that changes, we will of course announce that ahead of time.) That being the case, you can continue using existing long-lived access token(s) without…
-
Thanks for the report. This should be working properly again now. Please try again and let us know if you're still seeing any issues.
-
This should be fixed now. Please let us know if you're still seeing any issues.
-
The team has created a fix for this issue. I'll follow up here once the fix is deployed.
-
@"Carol V" Thanks for the note. Yes, we have identified an issue with the Dropbox Chooser. The team is investigating. I'll reply here once I have news.
-
The "Chooser / Saver / Embedder domains" registration does not accept or require the port number, so registering just "localhost" should be correct. @"drop_dev" Can you show us how you're setting up the Embedder? That is, please share the code/HTML you're using. Thanks!
-
@"Esikhoob" As Здравко said, the .NET SDK will handle this /oauth2/token request for you. It will automatically use the refresh token to get a new access token whenever needed. You can find the documentation for the .NET SDK here, and example code for the authorization flow here.
-
@"harshatupwork" As Здравко mentioned, there are some command line options for communicating directly with the Dropbox desktop client on Linux only. You can find the information for that here. Otherwise, you'll need to use the API and authorization flow as documented in the resources in my previous message in this thread.
-
Thanks for the additional context! In that case, I'm sending this along as a feature request for a batch version of /2/files/get_metadata, but I can't promise if or when that might be implemented.
-
Thanks! I'll follow up here once I have an update on this.
-
Thanks for the report! We'll look into it. Can you also the share the options you're using with the Dropbox Chooser for reference? Thanks in advance!
-
@"Daniel G.70" Also, to expand on Здравко's comment, while new apps are registered as scoped apps now, you do not need to register a new app. You can and should migrate any existing non-scoped apps to use scopes. And additionally, while I mentioned that you only need to do either option a or b in my post, you can…
-
[Cross-linking for reference: https://stackoverflow.com/questions/75738278/non-scoped-apps-cannot-specify-token-scopes-when-using-dropbox-api-oauth ] From your description, it sounds like you have a legacy non-scoped app from before we switched to registering new apps as scoped apps. We recently fixed a bug where the API…
-
@"Poui" 2. If you create a shared folder without inheritance in a team folder, the other members will still see the nested shared folder itself; they just won't be able to access its contents. If that's not the behavior you want, you may want to create the shared folder outside the team folder.
-
It is not possible to automatically/programmatically get an access token using just the app key/secret. The app authorization flow needs to be done manually by the user at least once. Dropbox is no longer offering the option for creating new long-lived access tokens. Dropbox is now issuing short-lived access tokens (and…
-
1. The Dropbox API rate limiting system operates on the number of calls per time period, not bandwidth/throughput. 2. There may be some optimizations that could be made, but they would need to be made by the programmer of the app. It sounds like you're an end-user of Duplicacy, and not the programmer, so you may want to…
-
There isn't a way to force the API to fill in those fields. They will only be filled in based on the link. For instance, in the example you posted, you should rely on the 'resolvedVisibility' field, where the 'NO_ONE' indicates that there is no actual access granted by the link itself. You can find more information on…
-
The os.listdir method is a Python method for listing the contents of a particular folder on the local filesystem at the specific path. It accesses the files and folders on the device and a FileNotFoundError error from it would indicate that there is nothing at the local path you specified, in this case using the value in…
-
[Cross-linking for reference: https://stackoverflow.com/questions/75725830/unable-to-list-files-in-shared-dropbox-folder-using-python-and-the-dropbox-api ] Which line is resulting in that error? It looks like that error is probably referring to a local filesystem operation, not a Dropbox API call. Also, while it's probably…
-
@"abelmor" Exactly how you use the API will on exactly what you're looking to do, so please refer to the information earlier in this thread to see how to configure these calls. For example, here's a very basic sample of how you can call these methods to print out the entries for everything directly in the root folder for…
-
Those fields are optional, and are not returned for all cases, depending on the type of link, etc. For instance, in this case, the API returns 'resolvedVisibility' as "NO_ONE", indicating that the link itself only refers to the content, and does not grant any additional access to it. These properties are based on the link,…