Dropbox APIAan de slag met Dropbox API


Opmerkingen

Met de Dropbox API kunnen ontwikkelaars Dropbox-functionaliteit rechtstreeks in hun apps inbouwen.

De API geeft toegang tot functies zoals het uploaden, downloaden, delen, zoeken en herstellen van bestanden. De API kan op verschillende platforms worden gebruikt, zoals Windows, Mac, Linux, iOS, Android of andere die HTTPS-verbindingen kunnen maken.

Meer informatie, inclusief de volledige documentatie voor de Dropbox API, gebruiksrichtlijnen en ontwikkeltools zoals officiële SDK's is te vinden op de Dropbox API-website .

De eerste stap is het registreren van een API-app bij Dropbox .

versies

Versie Publicatiedatum
2 2015/11/04

Een OAuth 2-toegangstoken verkrijgen voor de Dropbox-API via de codetoekenning met behulp van curl

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

Stap 1: Begin met autorisatie

Stuur de gebruiker naar deze webpagina met uw waarden ingevuld:

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

De machtiging code zal worden opgenomen als de code parameter op de omleiding URI.

Stap 2: Verkrijg een toegangstoken

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>
 

Stap 3: Roep de API aan

Stel in uw API-aanroep de koptekst in:

Authorization: Bearer <access token>
 

Bekijk het blogbericht voor meer informatie, waaronder een belangrijke beveiligingsnotitie over het gebruik van de state om te beschermen tegen CSRF-aanvallen.