Dropbox APIComenzando con la API de Dropbox


Observaciones

La API de Dropbox permite a los desarrolladores crear la funcionalidad de Dropbox directamente en sus aplicaciones.

La API permite el acceso a funciones como la carga, descarga, uso compartido, búsqueda y restauración de archivos. La API se puede utilizar en plataformas como Windows, Mac, Linux, iOS, Android o cualquier otra que pueda realizar conexiones HTTPS.

Puede encontrar más información, incluida la documentación completa de la API de Dropbox, las pautas de uso y las herramientas de desarrollo, como los SDK oficiales, en el sitio web de la API de Dropbox .

El primer paso es registrar una aplicación API con Dropbox .

Versiones

Versión Fecha de lanzamiento
2 2015-11-04

Obtención de 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: Comenzar la autorización

Envíe al usuario a esta página web, con sus 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 de code en el URI de redireccionamiento.

Paso 2: Obtener 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: Llama a la API

En su llamada a la API, establezca el encabezado:

Authorization: Bearer <access token>
 

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