Mit der Google Drive API können Clients auf Ressourcen in Google Drive zugreifen.
- REST-Ressource: v3.about
- REST-Ressource: v3.changes
- REST-Ressource: v3.channels
- REST-Ressource: v3.comments
- REST-Ressource: v3.drives
- REST-Ressource: v3.files
- REST-Ressource: v3.permissions
- REST-Ressource: v3.replies
- REST-Ressource: v3.revisions
Dienst: googleapis.com/drive/v3
Wir empfehlen, zum Aufrufen dieses Dienstes die von Google bereitgestellten Clientbibliotheken zu verwenden. Wenn Ihre Anwendung zum Aufrufen dieses Dienstes Ihre eigenen Bibliotheken verwenden muss, verwenden Sie die folgenden Informationen, wenn Sie die API-Anfragen senden.
Discovery-Dokument
Ein Discovery-Dokument ist eine maschinenlesbare Spezifikation zum Beschreiben und Nutzen von REST APIs. Sie wird verwendet, um Clientbibliotheken, IDE-Plug-ins und andere Tools zu erstellen, die mit Google APIs interagieren. Ein Dienst kann mehrere Discovery-Dokumente haben. Der Dienst bietet das folgende Discovery-Dokument:
Dienstendpunkt
Ein Dienstendpunkt ist eine Basis-URL, die die Netzwerkadresse eines API-Dienstes angibt. Ein Dienst kann mehrere Dienstendpunkte haben. Dieser Dienst hat den folgenden Dienstendpunkt und alle nachstehenden URIs beziehen sich auf ihn:
https://www.googleapis.com
REST-Ressource: v3.about
Methoden | |
---|---|
get |
GET /drive/v3/about Ruft Informationen über den Nutzer, das Drive und die Systemfunktionen des Nutzers ab. |
REST-Ressource: v3.changes
Methoden | |
---|---|
getStartPageToken |
GET /drive/v3/changes/startPageToken Ruft das startpageToken für die Auflistung zukünftiger Änderungen ab |
list |
GET /drive/v3/changes Listet die Änderungen für einen Nutzer oder eine geteilte Ablage auf. |
watch |
POST /drive/v3/changes/watch Abonniert Änderungen für einen Nutzer. |
REST-Ressource: v3.channels
Methoden | |
---|---|
stop |
POST /drive/v3/channels/stop Stoppt die Wiedergabe von Ressourcen über diesen Kanal. |
REST-Ressource: v3.comments
Methoden | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments Erstellt einen Kommentar zu einer Datei. |
delete |
DELETE /drive/v3/files/{fileId}/comments/{commentId} Löscht einen Kommentar. |
get |
GET /drive/v3/files/{fileId}/comments/{commentId} Ruft einen Kommentar anhand der ID ab. |
list |
GET /drive/v3/files/{fileId}/comments Listet die Kommentare zu einer Datei auf. |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId} Aktualisiert einen Kommentar mit Patch-Semantik. |
REST-Ressource: v3.drives
Methoden | |
---|---|
create |
POST /drive/v3/drives Erstellt eine geteilte Ablage. |
delete |
DELETE /drive/v3/drives/{driveId} Eine geteilte Ablage, für die der Nutzer eine organizer ist, wird endgültig gelöscht. |
get |
GET /drive/v3/drives/{driveId} Ruft die Metadaten einer geteilten Ablage nach ID ab |
hide |
POST /drive/v3/drives/{driveId}/hide Geteilte Ablagen werden in der Standardansicht ausgeblendet. |
list |
GET /drive/v3/drives Listet die geteilten Ablagen des Nutzers auf. |
unhide |
POST /drive/v3/drives/{driveId}/unhide Stellt eine geteilte Ablage in der Standardansicht wieder her. |
update |
PATCH /drive/v3/drives/{driveId} Aktualisiert das Metadatum für eine geteilte Ablage |
REST-Ressource: v3.files
Methoden | |
---|---|
copy |
POST /drive/v3/files/{fileId}/copy Erstellt eine Kopie einer Datei und wendet alle angeforderten Aktualisierungen mit Patchsemantik an. |
create |
POST /drive/v3/files POST /upload/drive/v3/files Erstellt eine neue Datei. |
delete |
DELETE /drive/v3/files/{fileId} Dateien, die dem Nutzer gehören, werden endgültig gelöscht, ohne dass sie in den Papierkorb verschoben werden. |
emptyTrash |
DELETE /drive/v3/files/trash Löscht alle Dateien im Papierkorb, die der Nutzer in den Papierkorb verschoben hat. |
export |
GET /drive/v3/files/{fileId}/export Exportiert ein Google Workspace-Dokument in den angeforderten MIME-Typ und gibt den exportierten Byteinhalt zurück. |
generateIds |
GET /drive/v3/files/generateIds Generiert eine Reihe von Datei-IDs, die in Erstellungs- oder Kopieranfragen angegeben werden können. |
get |
GET /drive/v3/files/{fileId} Ruft die Metadaten oder Inhalte einer Datei nach ID ab |
list |
GET /drive/v3/files Listet die Dateien des Nutzers auf. |
listLabels |
GET /drive/v3/files/{fileId}/listLabels Listet die Labels einer Datei auf. |
modifyLabels |
POST /drive/v3/files/{fileId}/modifyLabels Damit werden die auf eine Datei angewendeten Labels geändert. |
update |
PATCH /drive/v3/files/{fileId} PATCH /upload/drive/v3/files/{fileId} Aktualisiert die Metadaten und/oder Inhalte der Datei. |
watch |
POST /drive/v3/files/{fileId}/watch Abonniert Änderungen an einer Datei. |
REST-Ressource: v3.permissions
Methoden | |
---|---|
create |
POST /drive/v3/files/{fileId}/permissions Erstellt eine Berechtigung für eine Datei oder geteilte Ablage. |
delete |
DELETE /drive/v3/files/{fileId}/permissions/{permissionId} Löscht eine Berechtigung. |
get |
GET /drive/v3/files/{fileId}/permissions/{permissionId} Ruft eine Berechtigung nach ID ab |
list |
GET /drive/v3/files/{fileId}/permissions Listet die Berechtigungen einer Datei oder einer geteilten Ablage auf. |
update |
PATCH /drive/v3/files/{fileId}/permissions/{permissionId} Aktualisiert eine Berechtigung mit Patchsemantik. |
REST-Ressource: v3.replies
Methoden | |
---|---|
create |
POST /drive/v3/files/{fileId}/comments/{commentId}/replies Erstellt eine Antwort auf einen Kommentar. |
delete |
DELETE /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} Löscht eine Antwort. |
get |
GET /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} Ruft eine Antwort nach ID ab. |
list |
GET /drive/v3/files/{fileId}/comments/{commentId}/replies Listet die Antworten eines Kommentars auf. |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} Aktualisiert eine Antwort mit Patch-Semantik. |
REST-Ressource: v3.revisions
Methoden | |
---|---|
delete |
DELETE /drive/v3/files/{fileId}/revisions/{revisionId} Löscht eine Dateiversion endgültig. |
get |
GET /drive/v3/files/{fileId}/revisions/{revisionId} Ruft die Metadaten oder den Inhalt einer Überarbeitung nach der ID ab |
list |
GET /drive/v3/files/{fileId}/revisions Listet die Überarbeitungen einer Datei auf. |
update |
PATCH /drive/v3/files/{fileId}/revisions/{revisionId} Aktualisiert eine Überarbeitung mit Patchsemantik. |