Dropbox como obter refresh token

COMPARTILHAR:

Whatsapp Telegram Twitter Facebook Reddit

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 <App key> pelo "App key" que você anotou anteriormente:

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

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=<Authorization Code> -d grant_type=authorization_code -u <App key>:<App secret>]

Substitua <Authorization Code> pelo código de acesso anotado, também substitua <App key> e <App secret> 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=<Refresh token> -d grant_type=refresh_token -d client_id=<App key> -d client_secret=<App secret>]

Substitua <Refresh token> pelo código de refresh obtido, também substitua <App key> e <App secret> 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 .

COMENTÁRIOS

Nome

#ann,25,#HK,30,#LTCode,130,Artigo - Diversos,156,Artigo - Games,201,Artigo - Tecnologia,615,autor-thomaz,7,Coluna - Alternative World,24,Coluna - Fail,12,Coluna - Tec Line,14,Criptomoeda,72,Curiosidades - Diversos,49,Curiosidades - Tecnologia,50,en,2,estudo,8,HN,12,logica,14,Pentest,23,Programar C,29,Programar POO,6,Programar Python,6,Programar Shell,25,Programar verilog,12,qradar,4,Raspberry Pi,15,Redes,3,root,117,Shorty Awards,1,Smartphones - Reviews,33,Teoria,10,Top Nostalgia,2,VPN,19,WhatsApp,46,
ltr
item
Limon Tec: Dropbox como obter refresh token
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.
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhJoOOaY-f7AKeOHFI3cJH3hUqSnCqICfi6wYLzp0HZHIFe-H1pStfX50rA-heqEbZ1LpB_R1exTuo1_OWNxDfbZJTK0uD6cyzcUB4Eb0fatdcYNR9Qbvfl8yBhXuSdyMlkpKWV7AlEt5yZY-iu0nqRCQnG_vxkEtzuemhP1mXS-gBZcAStL86p438buHU/w640-h334/dropbox_java_code_refresh_token.png
https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhJoOOaY-f7AKeOHFI3cJH3hUqSnCqICfi6wYLzp0HZHIFe-H1pStfX50rA-heqEbZ1LpB_R1exTuo1_OWNxDfbZJTK0uD6cyzcUB4Eb0fatdcYNR9Qbvfl8yBhXuSdyMlkpKWV7AlEt5yZY-iu0nqRCQnG_vxkEtzuemhP1mXS-gBZcAStL86p438buHU/s72-w640-c-h334/dropbox_java_code_refresh_token.png
Limon Tec
https://www.limontec.com/2024/08/dropbox-como-obter-refresh-token.html?m=0
https://www.limontec.com/?m=0
https://www.limontec.com/
https://www.limontec.com/2024/08/dropbox-como-obter-refresh-token.html
false
2157924926610706248
UTF-8
Carregar todos posts Não encontramos nenhum post VER TUDO Ler mais Responder Cancelar resposta Deletar Por Home PÁGINAS POSTS Ver tudo RECOMENDADO PARA VOCÊ LABEL ARQUIVO SEARCH TODOS POSTS Não encontramos nenhum post relacionado a sua requisição VOLTAR PÁGINA INICIAL Domingo Segunda Terça Quarta Quinta Sexta Sábado Dom Seg Ter Qua Qui Sex Sab Janeiro Fevereiro Março Abril Maio Junho Julho Agosto Setembro Outubro Novembro Dezembro Jan Fev Mar Abr Maio Jun Jul Ago Set Out Nov Dez apenas agora 1 minuto atrás $$1$$ minutes ago 1 hora atrás $$1$$ hours ago Ontem $$1$$ days ago $$1$$ weeks ago mais de 5 semanas atrás Seguidores Seguir ESTE CONTEÚDO ESTÁ BLOQUEADO PASSO 1: Compartilhe com seus amigos PASSO 2: Clique no link compartilhado Copiar Todo Código Selecionar Todo Código Todos códigos foram copiados para seu clipboard Não é possível copiar códigos / textos, por favor aperte [CTRL]+[C] (ou CMD+C no Mac) para copiar Tabela de conteúdo