L'API Google Drive vous permet de créer des applications qui utilisent le stockage cloud Google Drive. Vous pouvez développer des applications qui s'intègrent à Drive et créer des fonctionnalités robustes dans votre application à l'aide de l'API Drive.
Ce schéma illustre la relation entre votre application Drive, l'API Drive et Drive :
Ces termes définissent les principaux composants illustrés à la figure 1 :
- Google Drive
- Le service de stockage de fichiers dans le cloud de Google offre aux utilisateurs un espace de stockage personnel, appelé Mon Drive, et la possibilité d'accéder à des dossiers partagés collaboratifs, appelés Drive partagés.
- API Google Drive
- L'API REST qui vous permet d'utiliser l'espace de stockage Drive depuis votre application.
- Application Google Drive
- Application qui utilise Drive comme solution de stockage.
- Interface utilisateur de Google Drive
- Interface utilisateur de Google permettant de gérer les fichiers stockés dans Drive. Si votre application est un éditeur (feuille de calcul ou traitement de texte, par exemple), vous pouvez l'intégrer à l'UI Drive pour créer et ouvrir des fichiers dans votre application.
- Mon Drive
- Emplacement de stockage Drive appartenant à un utilisateur spécifique. Les fichiers stockés dans Mon Drive peuvent être partagés avec d'autres utilisateurs, mais la propriété du contenu reste spécifique à un utilisateur individuel.
- OAuth 2.0
- Protocole d'autorisation requis par l'API Drive pour authentifier les utilisateurs de votre application. Si votre application utilise S'identifier avec Google, elle gère le flux OAuth 2.0 et les jetons d'accès aux applications.
- Drive partagé
- Emplacement de stockage Drive qui possède des fichiers sur lesquels plusieurs utilisateurs collaborent. Tout utilisateur ayant accès à un Drive partagé a accès à tous les fichiers qu'il contient. Les utilisateurs peuvent également se voir accorder l'accès à des fichiers individuels dans le Drive partagé.
Que pouvez-vous faire avec l'API Drive ?
Vous pouvez utiliser l'API Drive pour :
- Téléchargez des fichiers depuis Drive et importez des fichiers dans Drive.
- Recherchez des fichiers et des dossiers stockés dans Drive. Créez des requêtes de recherche complexes qui renvoient l'un des champs de métadonnées de fichier dans la ressource
files
. - Permettez aux utilisateurs de partager des fichiers, des dossiers et des Drive pour collaborer sur du contenu.
- Combinez-la avec l'API Google Picker pour rechercher tous les fichiers dans Drive, puis renvoyer le nom de fichier, l'URL, la date de dernière modification et l'utilisateur.
- Créez des raccourcis tiers qui sont des liens externes vers des données stockées en dehors de Drive, dans un autre système de stockage de données ou de stockage cloud.
- Créez un dossier Drive dédié pour stocker les données spécifiques à l'application afin que l'application ne puisse pas accéder à tout le contenu de l'utilisateur stocké dans Drive.
- Surveillez l'activité des fichiers ou répondez-y à l'aide des événements Google Drive.
- Intégrez votre application compatible avec Drive à l'interface utilisateur Drive à l'aide de l'interface utilisateur Google Drive. Il s'agit de l'UI Web standard de Google que vous pouvez utiliser pour créer, organiser, découvrir et partager des fichiers Drive.
- Appliquez des libellés aux fichiers Drive, définissez les valeurs des champs de libellé, lisez les valeurs des champs de libellé sur les fichiers et recherchez des fichiers à l'aide des termes de métadonnées de libellé définis par la taxonomie de libellés personnalisés.
Vous souhaitez voir l'API Google Drive en action ?
La chaîne YouTube Google Workspace Developers propose des vidéos sur des conseils, des astuces et les dernières fonctionnalités.
|
Articles associés
Pour en savoir plus sur le développement avec les API Google Workspace, y compris sur la gestion de l'authentification et de l'autorisation, consultez Développer sur Google Workspace.
Pour apprendre à configurer et à exécuter une application Drive API, consultez les guides de démarrage rapide.