Comments
-
@"Greg-DB" wrote:... and then use the 'dbx' object to make whatever API calls you need. As long as you give it those credentials and the credentials are still valid, the SDK will perform the refresh for you automatically. @"Johnson9070", If there is automatic access token refresh, why are you thinking that authorization…
-
Hi @"MikeKell", I think you are mixing 2 different things. Your referrals to post that describes security considerations about client side application can be applied to server side application (as your is) as much as for long lived access token - i.e. no so much applicable. When you provide to a client application,…
-
Hi @"gvillasboas", When the error message is "missing_scope", most probably the required scope is really missing. Is it so or not? 🤔 Do you have "sharing.write" scope within your scopes set declared for the application? And something else: Why you are trying to use obsolete method in your code?! Despite such methods still…
-
Hi @"marksmithhfx", Your question is very generic, so it's difficult to receive exact answer. Additional time consumption is on refresh only. Since data size transferred is relatively negligible, establishing secure connection gets primary weight. In other words additional time depends on your connection latency more than…
-
Hi @"OperationsDreaming", Take a look on https://www.dropboxforum.com/t5/Discuss-Dropbox-Developer-API/Need-Permanant-Access-token-for-drop-box/td-p/583956 😉 In short - there is no more long lived access token and you should add refresh token in your code. Hope this helps.
-
Hi @"nitish166", The refresh token seen on your dump doesn't expire. Do you use it or the access token only?! 🤔😉 Hope this gives direction.
-
@"Acey1" wrote: ... and now the access token is gone and asks me to generate a new one i generated it and refreshed 3 more times ... Hi @"Acey1", Your explanation is not very clear. What you mean with generated it? Also, what exactly you have refreshed? Refresh is automatic process! Regular access token is valid for 4…
-
Hi @"lizat", Take a look here for different available variations (simpler - just an anchor, and richer - with some more options). Hope this helps.
-
@"deeplove" wrote:... Error: com.dropbox.core.InvalidAccessTokenException: {"error_summary": "missing_scope/.", "error": {".tag": "missing_scope", "required_scope": "files.metadata.read"}} ... Error: com.dropbox.core.InvalidAccessTokenException: {"error_summary": "missing_scope/...", "error": {".tag": "missing_scope",…
-
@"Pixcel" wrote:... Can someone explain to me how the application connected in Dropbox works? I contacted the support from the application and they talk about a token but I don't know how it works and I think I can't do nothing myself? ... Hi @"Pixcel", Yes, your information is correct. Most probably it's going word to an…
-
Hi @"TheWhistler1967", Have you listed the available groups? 🧐 There should be correct id for every one entry, if any. 😉 Hope this gives direction.
-
Unfortunately, I don't have any info on this regard. Try edit the SDK used by you. Only the part related to authentication need changes, so shouldn't be a big deal. Just add there refresh token handling and... that's all (I hope the rest works properly). I can't say anything more. Good luck.
-
Hi @"rs123", Seems you are using unsupported SDK. Regular access tokens expire in 4 hours as you noted. @"rs123" wrote:... NB: I am aware that dropbox no longer allow tokens with no expiry (as of September 2021) so I need to go down the refresh token route. Not exactly! Existing long lived access tokens (if you have any)…
-
@"lalomores" wrote:... Files are not client related, only related to my Dropbox App and corresponding Dropbox app folder. ... Hi @"lalomores", Hmm... 🤔 Ok, is the application folder for anyone particular application (including your) just a single thing or is it something specific to every one account, which the same…
-
@"AdnanL" wrote:..., when I click on Allow the auth route runs and I get the expected console logs but it stays in a reload status and doesn't redirect me to any page afterward. ... Hi @"AdnanL", As far as you haven't filled the response with something to show and haven't redirected to such a page, such a behavior is…
-
@"curl55" wrote: ... How can I delete a device after I no longer need the device to access dropbox? Hi @"curl55", The easiest way is to log out/unlink particular device. If for some reason you can't do this, unlink the same device using particular part of your account settings can do the trick. Hope this helps.
-
Hi @"Ridvan_", 👍 That's a good idea! Despite existing way to communicate to working Dropbox application, there is no any documentation describing available features, unfortunately. There is lot of query for this, but Dropbox seems ignore all. In this part of the forum, API meaning is restricted to methods available to…
-
https://docs.python.org/3/whatsnew/3.10.html#deprecated 🤷 Exact match! 😉 It's not in the following section (Removed) yet, fortunately.
-
Hi @"emaster987", Yes, from time to time different things become deprecated and replaced by others. In the particular case a library method is on focus. Let's hope Dropbox staff will take this in mind. You have put in your description a lot of information but your Python version is missing (the actual issuer of that…
-
@"gm72" wrote:... I have found, however, that what we are actually looking for is a list of end-users who have NEVER logged in. This API request seems to retrieve either failed or successful logins. ... Hi @"gm72", Yes, of course. All logs keep information about events (e.g. event type, moment, other related information…
-
Any access token gives access to particular user content to be processed with particular access rights. It doesn't matter what type of client you have used (web or other). Available content is restricted to selected application access (to entire account or to application folder only). Access rights are restricted to the…
-
@"CySDeveloper" wrote:... Are you sure that all dropbox apps in the end access the files in the application folder with FULL access rights?? 😁 I don't know what you mean "FULL access". You have access to one subfolder of App folder only. The one associated to your application. You can NOT perform anything outside this…
-
@"CySDeveloper" wrote:It is a scopedapp/appfolder (which is all I need). ..., as i always connect with full user rights. ... 🤔 The above are mutually exclusive. You are restricted to a single folder, something not applied to the corresponding user (with full rights). @"CySDeveloper" wrote:... So i believe there must be a…
-
@"CySDeveloper" wrote:... If i keep the accesstoken/refreshtoken then i will have full access like the user, whereas I have asked them to accept my application with a specific set of minimized rights.... Not exactly. It depends on what kind of rights were given to the particular application. If the rights are to the…
-
Hi @"CySDeveloper", To identify particular account you have to keep account associated access/refresh token in advance and use the access token. That's it. Take a look on following example: https://github.com/dropbox/mdwebhook/blob/1b32d5aec51019eb698905345a21af46e0d4be8e/app.py#L66 Hope this gives direction.
-
Hi @"AdnanL", What is showing the log performed on previous line? 🤔
-
Hi @"Boo S", To get out of beta testing, you have to turn your early releases off and reinstall the latest stable release and nothing else! Shouldn't even do any change to your Dropbox folder position by hand (something you have done 🤷). If you want to change the place where Dropbox resides on, you should perform this…
-
Hi @"af11", At present all access tokens expire after 4 hours. In your example you are relying on access token only without refresh token! If you want prolong your access without additional user interaction, code has to query 'offline' token type and you should care for the 'refresh_token' within result too, aside of…
-
Hi @"dreamuser098", To be honest I'm not sure what is the exact problem. 'trusted.gpg' still work, despite being deprecated. Most probably this will stay so for the ongoing stable release. Of course, Dropbox is waiting for the application work stop completely and after that to do something, as always.…
-
Thanks @"Greg-DB", It's not exactly missing URL encoding, but you drive my to right direction and I found out what's wrong. Since I have used non ASCII symbols in the file name this seems confuses the function. I have no idea why? There is an easy workaround: I just stripped filename in the link; the name isn't mandatory…