Présentation de l'API Google Drive

L'API Google Drive vous permet de créer des applications qui exploitent 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:

Présentation de Google Drive
Figure 1. Schéma des relations Google 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 fournit 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
API REST qui vous permet d'exploiter l'espace de stockage Drive depuis votre application.
Application Google Drive
Une application qui utilise Drive comme solution de stockage
Interface Google Drive
Interface utilisateur de Google qui permet de gérer les fichiers stockés dans Drive. Si votre application est un éditeur, comme une feuille de calcul ou un traitement de texte, vous pouvez l'intégrer à l'interface utilisateur de 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 Google Drive pour authentifier les utilisateurs de votre application. Si votre application utilise Se connecter avec Google, elle gère le flux OAuth 2.0 et les jetons d'accès de l'application.
Drive partagé
Emplacement de stockage Drive propriétaire de fichiers sur lesquels plusieurs utilisateurs collaborent. Tout utilisateur ayant accès à un Drive partagé a accès à tous les fichiers qu'il contient. Vous pouvez également accorder aux utilisateurs 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écharger des fichiers depuis Drive et importer des fichiers dans Drive
  • Rechercher 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 de la ressource Fichiers.
  • Autorisez les utilisateurs à partager des fichiers, des dossiers et des Drives pour collaborer sur des contenus.
  • Combinez-la à l'API Google Picker pour rechercher tous les fichiers dans Drive, puis renvoyez le nom du fichier, l'URL, la date de la 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 datastore ou système 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 à tous les contenus de l'utilisateur stockés dans Drive.
  • Intégrez votre application compatible avec Drive à l'UI Drive à l'aide de l'UI Google Drive. Il s'agit de l'interface utilisateur 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é dans les fichiers et recherchez des fichiers à l'aide de termes de métadonnées de libellé définis par la taxonomie de libellés personnalisée.
Vous souhaitez voir l'API Google Drive en action ?
La chaîne YouTube des développeurs Google Workspace propose des vidéos sur les conseils, les astuces et les dernières fonctionnalités.