Skip to content
Up To Date Time

Up To Date Time

  • Home
  • Sports
  • cryptocurrency
  • Technology
  • Virtual Reality
  • Education Law
  • More
    • About Us
    • Contact Us
    • Disclaimer
    • Privacy Policy
    • Terms and Conditions
  • Toggle search form
Dropbox como obter refresh token

Dropbox como obter refresh token

Posted on September 29, 2024 By rehan.rafique No Comments on Dropbox como obter refresh token

Aprenda a renovar seu access token do Dropbox com um refresh token. Siga nosso guia passo a passo para realizar o procedimento.

Infelizmente o access token do Dropbox é limitado à 4 horas. Mas é possível contornar isso utilizando do seu refresh token, que é um token que permite você obter um novo access token sempre que seu access token expirar. Note que ensinaremos como realizar o procedimento manualmente, após entender o fluxo de autenticação você pode adaptar para sua linguagem de programação preferida.

Primeiramente acesse a página do seu app no Dropbox em https://www.dropbox.com/developers/apps e anote seu “App key” e “App secret”, lembre-se de deixar habilitado como “Allow” a opção: Allow public clients (Implicit Grant & PKCE).

Copie a url abaixo substituindo pelo “App key” que você anotou anteriormente:

[https://www.dropbox.com/oauth2/authorize?token_access_type=offline&response_type=code&client_id=]

Cole a url em seu navegador e entre com a conta no Dropbox que deseja utilizar como local de upload, autorize utilizar seu aplicativo nessa conta e anote o “Código de acesso gerado” pois precisaremos dele!

Agora abra o prompt de comando para utilizar o comando curl a seguir:

[curl https://api.dropbox.com/oauth2/token -d code= -d grant_type=authorization_code -u :]

Substitua pelo código de acesso anotado, também substitua e pelos respectivos códigos do seu app anotado no inicio desse artigo. A saída do comando será algo como:

[{“access_token”: “sl.yyy…”, “token_type”: “bearer”, “expires_in”: 14400, “refresh_token”: “xxx…”, “scope”: “account_info.read files.content.write files.metadata.read files.metadata.write”, “uid”: “9999”, “account_id”: “dbid:zzz…”}]

Pronto agora você tem seu refresh token, exemplo: xxx…

Com o refresh token você pode obter um novo access token sempre que ele expirar, para isso utilize do comando abaixo:

[curl https://api.dropbox.com/oauth2/token -d refresh_token= -d grant_type=refresh_token -d client_id= -d client_secret=]

Substitua pelo código de refresh obtido, também substitua e pelos respectivos códigos do seu app. A saída do comando será algo como:

[{“access_token”: “sl.yyy…”, “token_type”: “bearer”, “expires_in”: 14400}]

Agora é só utilizar o access_token da resposta como seu access token para realizar upload em sua conta no Dropbox. Para mais informações acesse https://dropbox.tech/developers/using-oauth-2-0-with-offline-access .

Technology

Post navigation

Previous Post: 3 Best ODI innings of Sachin Tendulkar
Next Post: Sorry, AI won’t “fix” climate change

More Related Articles

Google releases AI-powered Agent Mode for developers in Android Studio Google releases AI-powered Agent Mode for developers in Android Studio Technology
Streaming in Canada on Crave, Disney+ and Netflix [Sept. 30-Oct. 6] Streaming in Canada on Crave, Disney+ and Netflix [Sept. 30-Oct. 6] Technology
Introducing the Dynamic Landscape of Software Development in 2024. – Technology News Introducing the Dynamic Landscape of Software Development in 2024. – Technology News Technology
What is Project Controlling? Types, Templates, & Examples What is Project Controlling? Types, Templates, & Examples Technology
SharePoint Domain Name Change & What to look out for – SharePoint Domain Name Change & What to look out for – Technology
Moto G 5G the cheapest 5G phone in India launched : specs, price and more. Moto G 5G the cheapest 5G phone in India launched : specs, price and more. Technology

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Top 5 Challenges in the Publishing Industry and How to Solve Them
  • Ethereum NFT Sales Skyrocket, Nearing $4K ETH Milestone!
  • The XR Week Peek (2025.07.21): Bytedance may be working on an MR headset, HTC teases a new product, and more!
  • Apple enhances M5 iPad Pro with more cameras, thinner bezels
  • Pacquiao says he’s going to rumble some more

Categories

  • cryptocurrency
  • Education Law
  • Sports
  • Technology
  • Virtual Reality

Copyright © 2025 Up To Date Time.

Powered by PressBook Blog WordPress theme