L'API Google Drive permet aux clients d'accéder aux ressources de Google Drive.
- Ressource REST: v3.about
- Ressource REST: v3.apps
- Ressource REST: v3.changes
- Ressource REST: v3.channels
- Ressource REST: v3.comments
- Ressource REST: v3.drives
- Ressource REST: v3.files
- Ressource REST: v3.permissions
- Ressource REST: v3.replies
- Ressource REST: v3.revisions
Service: googleapis.com/drive/v3
Pour appeler ce service, nous vous recommandons d'utiliser les bibliothèques clientes fournies par Google. Si votre application doit utiliser vos propres bibliothèques pour appeler ce service, utilisez les informations suivantes lorsque vous effectuez les requêtes API.
Document de découverte
Un document de découverte est une spécification exploitable par un ordinateur qui permet de décrire et de consommer les API REST. Ce document permet de créer des bibliothèques clientes, des plug-ins IDE et d'autres outils qui interagissent avec les API Google. Un même service peut fournir plusieurs documents de découverte. Ce service fournit le document de découverte suivant :
Point de terminaison du service
Un point de terminaison de service est une URL de base qui spécifie l'adresse réseau d'un service d'API. Un service peut posséder plusieurs points de terminaison de service. Ce service possède le point de terminaison de service suivant, et tous les URI ci-dessous sont relatifs à ce point de terminaison de service :
https://www.googleapis.com
Ressource REST: v3.about
Méthodes | |
---|---|
get |
GET /drive/v3/about Récupère des informations sur l'utilisateur, son Drive et les fonctionnalités du système. |
Ressource REST: v3.apps
Méthodes | |
---|---|
get |
GET /drive/v3/apps/{appId} Récupère une application spécifique. |
list |
GET /drive/v3/apps Répertorie les applications installées d'un utilisateur. |
Ressource REST: v3.changes
Méthodes | |
---|---|
getStartPageToken |
GET /drive/v3/changes/startPageToken Récupère le "pageToken" de départ pour répertorier les modifications futures. |
list |
GET /drive/v3/changes Répertorie les modifications apportées à un utilisateur ou à un Drive partagé. |
watch |
POST /drive/v3/changes/watch Abonnement aux modifications d'un utilisateur. |
Ressource REST: v3.channels
Méthodes | |
---|---|
stop |
POST /drive/v3/channels/stop Arrête de regarder les ressources via ce canal. |
Ressource REST: v3.comments
Méthodes | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments Crée un commentaire sur un fichier. |
delete |
DELETE /drive/v3/files/{fileId}/comments/{commentId} Supprime un commentaire. |
get |
GET /drive/v3/files/{fileId}/comments/{commentId} Récupère un commentaire par ID. |
list |
GET /drive/v3/files/{fileId}/comments Répertorie les commentaires d'un fichier. |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId} Met à jour un commentaire avec la sémantique "patch". |
Ressource REST: v3.drives
Méthodes | |
---|---|
create |
POST /drive/v3/drives Crée un Drive partagé. |
delete |
DELETE /drive/v3/drives/{driveId} Supprime définitivement un Drive partagé dont l'utilisateur est un organizer . |
get |
GET /drive/v3/drives/{driveId} Récupère les métadonnées d'un Drive partagé par ID. |
hide |
POST /drive/v3/drives/{driveId}/hide Masque un Drive partagé dans la vue par défaut. |
list |
GET /drive/v3/drives Répertorie les Drive partagés de l'utilisateur. |
unhide |
POST /drive/v3/drives/{driveId}/unhide Restaure un Drive partagé à l'affichage par défaut. |
update |
PATCH /drive/v3/drives/{driveId} Met à jour les métadonnées d'un Drive partagé. |
Ressource REST: v3.files
Méthodes | |
---|---|
copy |
POST /drive/v3/files/{fileId}/copy Crée une copie d'un fichier et applique les mises à jour demandées avec la sémantique "patch". |
create |
POST /drive/v3/files POST /upload/drive/v3/files Crée un fichier. |
delete |
DELETE /drive/v3/files/{fileId} Supprime définitivement un fichier appartenant à l'utilisateur sans le placer dans la corbeille. |
emptyTrash |
DELETE /drive/v3/files/trash Supprime définitivement tous les fichiers de l'utilisateur placés dans la corbeille. |
export |
GET /drive/v3/files/{fileId}/export Exporte un document Google Workspace dans le type MIME demandé et renvoie le contenu d'octets exporté. |
generateIds |
GET /drive/v3/files/generateIds Génère un ensemble d'ID de fichiers pouvant être fournis dans les requêtes de création ou de copie. |
get |
GET /drive/v3/files/{fileId} Récupère les métadonnées ou le contenu d'un fichier par ID. |
list |
GET /drive/v3/files Répertorie les fichiers de l'utilisateur. |
listLabels |
GET /drive/v3/files/{fileId}/listLabels Répertorie les libellés d'un fichier. |
modifyLabels |
POST /drive/v3/files/{fileId}/modifyLabels Modifie l'ensemble de libellés appliqué à un fichier. |
update |
PATCH /drive/v3/files/{fileId} PATCH /upload/drive/v3/files/{fileId} Met à jour les métadonnées et/ou le contenu d'un fichier. |
watch |
POST /drive/v3/files/{fileId}/watch Abonne les modifications apportées à un fichier. |
Ressource REST: v3.permissions
Méthodes | |
---|---|
create |
POST /drive/v3/files/{fileId}/permissions Crée une autorisation pour un fichier ou un Drive partagé. |
delete |
DELETE /drive/v3/files/{fileId}/permissions/{permissionId} Supprime une autorisation. |
get |
GET /drive/v3/files/{fileId}/permissions/{permissionId} Récupère une autorisation par ID. |
list |
GET /drive/v3/files/{fileId}/permissions Répertorie les autorisations d'un fichier ou d'un Drive partagé. |
update |
PATCH /drive/v3/files/{fileId}/permissions/{permissionId} Met à jour une autorisation avec la sémantique "patch". |
Ressource REST: v3.replies
Méthodes | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments/{commentId}/replies Crée une réponse à un commentaire. |
delete |
DELETE /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} Supprime une réponse. |
get |
GET /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} Récupère une réponse par ID. |
list |
GET /drive/v3/files/{fileId}/comments/{commentId}/replies Répertorie les réponses à un commentaire. |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} Met à jour une réponse avec la sémantique "patch". |
Ressource REST: v3.revisions
Méthodes | |
---|---|
delete |
DELETE /drive/v3/files/{fileId}/revisions/{revisionId} Supprime définitivement une version de fichier. |
get |
GET /drive/v3/files/{fileId}/revisions/{revisionId} Récupère les métadonnées ou le contenu d'une révision par ID. |
list |
GET /drive/v3/files/{fileId}/revisions Répertorie les révisions d'un fichier. |
update |
PATCH /drive/v3/files/{fileId}/revisions/{revisionId} Met à jour une révision avec la sémantique "patch". |