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.