L'API Google Drive vous permet de créer des applications qui exploitent le cloud Google Drive stockage. Vous pouvez développer des applications qui s'intègrent à Drive, et créer des fonctionnalités robustes dans votre application à l'aide du API Drive.
Ce diagramme illustre la relation entre votre application Drive, les éléments API Drive et Drive:
Ces termes définissent les principaux composants de la figure 1:
- Google Drive
- Le service de stockage de fichiers dans le cloud de Google offre aux utilisateurs un espace de stockage personnel (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'exploiter l'espace de stockage Drive depuis dans votre application.
- Application Google Drive
- Une application qui utilise Drive comme solution de stockage.
- Interface utilisateur de Google Drive
- Interface utilisateur de Google qui gère les fichiers stockés dans Drive. Si votre application est de type éditeur, comme une feuille de calcul ou un traitement de texte, vous pouvez 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. Fichiers stockés dans Mon Drive peuvent être partagés avec d'autres utilisateurs, mais la propriété du contenu reste propre à chaque utilisateur.
- OAuth 2.0
- Le protocole d'autorisation dont l'API Google Drive a besoin pour authentifier votre utilisateurs de l'application. Si votre application utilise Se connecter avec Google, gère le flux OAuth 2.0 et les jetons d'accès des applications.
- Drive partagé
- Emplacement de stockage Drive contenant les fichiers sur lesquels plusieurs utilisateurs collaborent. Tout utilisateur ayant accès à un Drive partagé peut consulter l'ensemble des fichiers qu'il contient. Les utilisateurs peuvent également se voir accorder l'accès à certains fichiers de l'espace de travail en voiture.
Que pouvez-vous faire avec l'API Drive ?
Vous pouvez utiliser l'API Drive pour:
- Télécharger des fichiers depuis Drive et importer des fichiers dans Drive.
- Rechercher des fichiers et des dossiers stockés dans Drive. créer des requêtes de recherche complexes qui renvoient l'un des champs de métadonnées de fichier dans la ressource Files.
- Autoriser les utilisateurs à partager des fichiers, des dossiers et des Drive pour collaborer sur des contenus.
- Combiner avec les API Google Picker pour effectuer des recherches tous les fichiers stockés dans Drive, puis renvoyez le nom du fichier, son URL, la date de modification et l'utilisateur.
- Créer des raccourcis tiers qui sont des liens externes vers des données stockées en dehors de Drive, dans un autre datastore ou système de stockage dans le cloud.
- Créez un dossier Drive dédié pour stocker des données spécifiques à l'application afin que celle-ci ne puisse pas accéder à tout le contenu de l'utilisateur stocké dans Drive.
- Intégrer votre application compatible avec Drive à l'application Interface utilisateur de Drive à l'aide de l'interface utilisateur Google Drive. Il s'agit de l'interface utilisateur Web standard de Google que vous pouvez pour créer, organiser, découvrir et partager des fichiers Drive.
- Appliquer des libellés aux fichiers Drive, définir les valeurs des champs de libellé, lire le champ de libellé et rechercher des fichiers à l'aide de termes de métadonnées de libellé définis par la taxonomie d'étiquettes personnalisées.
Vous voulez voir l'API Google Drive en action ?
La chaîne Google Workspace Developers propose des vidéos
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 l'authentification et l'autorisation, reportez-vous Développer sur Google Workspace
Pour savoir comment configurer et exécuter une application API Google Drive simple, consultez le Présentation des guides de démarrage rapide