Comment utiliser l'API Dropbox : les bases à connaître

Dropbox : stockage cloud centralisé. Créez des applis avec uploads, downloads, suppressions et synchro en temps réel via l'API.

Louis Dupont

Louis Dupont

13 May 2025

Comment utiliser l'API Dropbox : les bases à connaître

L'API Dropbox permet aux développeurs de créer des applications avec des fonctionnalités sophistiquées pour le transfert, la synchronisation et la recherche de documents dans Dropbox. Avec les différents endpoints préparés pour que les développeurs puissent personnaliser leurs applications, vous pouvez facilement résoudre les problèmes courants des consommateurs, tels que le téléchargement et la suppression de fichiers.

💡
Si vous êtes un développeur qui essaie d'implémenter l'API Dropbox dans vos applications, un outil d'API comme Apidog peut considérablement faciliter le processus.

Avec Apidog, vous pouvez authentifier les jetons OAuth et surveiller les réponses de l'API - vous n'avez plus à vous demander comment une API va se comporter.

Pour en savoir plus sur Apidog, cliquez sur le bouton ci-dessous !
button

Comme pour les autres API tierces, vous devrez d'abord vous inscrire pour un compte Dropbox, alors assurez-vous d'avoir un compte avant d'aller plus loin !

What Does the Dropbox API Provide?

dropbox website

L'API Dropbox permet aux développeurs d'intégrer les fonctionnalités de Dropbox dans leurs applications. Certaines des fonctions les plus notables seraient :

File Management

Cela inclut le téléchargement, le téléchargement et la suppression de fichiers dans un compte Dropbox.

File Synchronization

L'API Dropbox facilite la synchronisation automatique des fichiers sur divers appareils, tant qu'elle a l'application Dropbox installée.

File Sharing and Collaboration

Avec l'API Dropbox, vous pouvez accorder la permission à d'autres personnes de visualiser, modifier ou télécharger des fichiers et des dossiers stockés dans Dropbox.

Dropbox API Pricing

dropbox api pricing

L'API Dropbox propose différents forfaits de prix, en fonction de vos besoins.

How to Use the Dropbox API?

Step 1 - Visit Dropbox Developer Website

dropbox developer website

Tout d'abord, accédez au site Web Dropbox Developer.

Step 2 - Create A Dropbox App

dropbox app initialization

À partir de l'image précédente, vous devriez pouvoir voir un grand bouton bleu avec le texte Create apps. Cliquez sur ce bouton pour commencer à créer une nouvelle application Dropbox.

Vous devriez pouvoir voir 3 catégories différentes à modifier. Comme cet article a procédé avec le plan de base de l'API Dropbox, vous pouvez voir plus d'options. Une fois que vous avez finalisé le type d'API et ses accès et son nom respectifs, faites défiler la page Web et appuyez sur le bouton Create app.

Step 3 - Record the Dropbox API Key and Secret

dropbox api key and secret

Sur votre écran, vous devriez avoir la section Settings de votre application affichée. Faites défiler vers le bas jusqu'à ce que vous puissiez voir la clé et le secret de l'API. Avec les bons endpoints de l'API Dropbox, ils seront utilisés pour faire des requêtes à l'API Dropbox !

Step 4 - Edit Permissions

Continuez en accédant au paramètre Permissions.

Comme l'application assure la meilleure sécurité, ses paramètres par défaut ferment l'application à toute interaction extérieure. vous devrez activer les fonctionnalités suivantes afin de pouvoir manipuler les requêtes API à l'étape suivante :

Using Apidog to Make Requests to the Dropbox API

Les étapes suivantes impliqueront l'utilisation d'une plateforme API appelée Apidog.

apidog mock interface
button

Cette section démontrera l'endpoint /list en utilisant l'endpoint de l'API Dropbox fourni par ce lien. Procédez en visitant le lien.

Sous la section /list, accédez à Example et localisez le code cURL. À côté de Bearer, appuyez sur <get access token> pour l'obtenir afin de faire des requêtes, comme indiqué dans l'image ci-dessus.

Import cURL Code Onto Apidog

apidog import curl code

Nous allons commencer par créer un nouveau projet vierge. Ensuite, localisez un bouton + violet et sélectionnez Import cURL.

apidog import window

Apidog vous répondra ensuite en vous invitant à saisir le code cURL. Suite à la section précédente, copiez et collez le code cURL pour l'endpoint /list.

apidog dropbox import curl

Vous devriez maintenant avoir une requête API POST, avec deux lignes qui commencent par Authorization et Content-Type sous la section Headers. Appuyez sur Send lorsque vous êtes prêt.

apidog dropbox api response

Vous devriez maintenant pouvoir afficher la réponse de l'API Dropbox. Comme le compte pour cette démonstration d'article est vide, la variable has_more dans la réponse de l'API renvoie false.

Need Another API - Use Apidog's API Hub!

Peut-être que l'application Dropbox n'est pas un choix populaire pour vos consommateurs cibles - ne vous inquiétez pas ! Vous pouvez trouver d'autres API disponibles pour l'implémentation en utilisant API Hub d'Apidog.

apidog api hub
button

Sur API Hub, vous pouvez rechercher de nombreuses API disponibles pour l'implémentation. Avec une grande quantité prête à être adoptée, il est presque certain de trouver une API qui correspond à vos exigences. Les images ci-dessous décrivent un exemple de la façon dont vous pouvez essayer l'API OpenAI populaire.

Select DALL·E 3 from OpenAI API

Cette image décrit l'accessibilité de l'API OpenAI via API Hub. Elle met en évidence deux fonctionnalités clés :

  1. Free Trial: Vous pouvez expérimenter l'API OpenAI directement sur l'interface API Hub, sans aucun frais.
  2. Familiar Environment Option: Si vous préférez une application de bureau, l'API Hub peut vous rediriger vers Apidog, vous permettant d'interagir avec l'API là-bas.
Set OpenAI Key

Certains de ces exemples peuvent nécessiter une inscription pour un compte afin d'obtenir leur clé API respective, alors assurez-vous de savoir comment les obtenir.

Enter Prompt

Une fois que vous avez tous les composants nécessaires, appuyez sur le bouton Send ! Vous devriez pouvoir voir des exemples de réponses renvoyées par l'API respective que vous consultez.

button

Build Your Own APIs With Apidog

Si vous ne trouvez toujours pas une API qui correspond à vos critères, créez-en une !

new api apidog

Commencez par appuyer sur le bouton New API, comme indiqué dans l'image ci-dessus.

add details new api apidog

Cette section fournit un environnement pour saisir des éléments essentiels des API REST, tels que :

button

Conclusion

L'API Dropbox débloque une puissante suite d'outils pour les développeurs. En intégrant les fonctionnalités de Dropbox dans leurs applications, les développeurs peuvent améliorer considérablement l'expérience utilisateur. Imaginez une application de retouche photo qui enregistre de manière transparente votre travail directement dans votre Dropbox, éliminant ainsi le besoin de transferts manuels.

L'API Dropbox permet de telles innovations, favorisant un monde où les applications interagissent sans effort avec Dropbox pour des tâches telles que le partage de fichiers, la collaboration et la sauvegarde de données. Cela simplifie non seulement les flux de travail pour les utilisateurs, mais ouvre également des portes à des fonctionnalités nouvelles et intégrées dans le domaine en constante évolution des applications basées sur le cloud.

Pratiquez le Design-first d'API dans Apidog

Découvrez une manière plus simple de créer et utiliser des API