Primeros pasos con la API de Dropbox

Obtener un token de acceso OAuth 2 para la API de Dropbox a través de la concesión de código mediante curl

Abreviado de https://blogs.dropbox.com/developers/2013/07/using-oauth-2-0-with-the-core-api/:

Paso 1: Comience la autorización

Envía al usuario a esta página web, con tus valores rellenados:

https://www.dropbox.com/oauth2/authorize?client_id=<app key>&response_type=code&redirect_uri=<redirect URI>&state=<CSRF token>

El código de autorización se incluirá como el parámetro “código” en el URI de redirección.

Paso 2: Obtenga un token de acceso

curl https://api.dropbox.com/oauth2/token -d code=<authorization code> -d grant_type=authorization_code -d redirect_uri=<redirect URI> -u <app key>:<app secret>

Paso 3: Llame a la API

En su llamada API, configure el encabezado:

Authorization: Bearer <access token>

Consulte la publicación del blog para obtener más detalles, incluida una nota de seguridad importante sobre el uso de state para protegerse contra los ataques CSRF.