We are aware of the issue with the badge emails resending to everyone, we apologise for the inconvenience - learn more here.
Forum Discussion
Omri1984
3 years agoExplorer | Level 4
Support the old drobox and the new under same application
Hi guys, my app is trying to support the old drobox and the new under then same client . after getting the auth tokens we are creating a new DropboxTeamClient(request.AccessToken); then w...
- 3 years ago
Omri1984 Здравко is correct; the SDK can handle the refresh process for you automatically, but you need to supply the refresh token, and app key, and if not using PKCE, the app secret. In your code, you're only supplying an access token.
You can find an example of getting and using a refresh token in the OauthBasic example (non-PKCE, meant for server-side apps) as well as in the OAuthPKCE example (PKCE, meant for client-side apps).
Omri1984
Explorer | Level 4
i am using the NET SDK soafter open a different ticket i asked if i will need to refresh the token and the answer i got is above,
so i need to call the method anyway just in case the token should be refreshed?
like this
new DropboxTeamClient(request.AccessToken);
var account = await client.AsMember(request.AsMember).Users.GetCurrentAccountAsync();
var spaceclient = client.AsMember(request.AsMember).WithPathRoot(new PathRoot.Root(account.RootInfo.RootNamespaceId));
client.RefreshAccessToken(null);
or need to call the refresh token if an AUTH exception is thrown or do I need to do it before every request?
About Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.
5,877 PostsLatest Activity: 12 months agoIf you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X or Facebook.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!