Mit der Google Drive API können Clients auf Ressourcen in Google Drive zugreifen.
- REST-Ressource: v3.about
- REST-Ressource: v3.apps
- 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
Um diesen Dienst aufzurufen, empfehlen wir Ihnen, die von Google bereitgestellten Clientbibliotheken zu verwenden. Wenn Ihre Anwendung zum Aufrufen dieses Dienstes eigene Bibliotheken verwenden muss, verwenden Sie für die API-Anfragen die folgenden Informationen.
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 zum Nutzer und zu dessen Google Drive sowie Systemfunktionen ab. |
REST-Ressource: v3.apps
Methoden | |
---|---|
get |
GET /drive/v3/apps/{appId} Ruft eine bestimmte App ab. |
list |
GET /drive/v3/apps Listet die vom Nutzer installierten Apps auf. |
REST-Ressource: v3.changes
Methoden | |
---|---|
getStartPageToken |
GET /drive/v3/changes/startPageToken Ruft das „startpageToken“ zum Auflisten 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 Beendet 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 nach ID ab. |
list |
GET /drive/v3/files/{fileId}/comments Listet die Kommentare einer Datei auf. |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId} Aktualisiert einen Kommentar mit Patchsemantik. |
REST-Ressource: v3.drives
Methoden | |
---|---|
create |
POST /drive/v3/drives Geteilte Ablage wird erstellt. |
delete |
DELETE /drive/v3/drives/{driveId} Löscht eine geteilte Ablage, deren organizer -Nutzer der Nutzer ist, endgültig. |
get |
GET /drive/v3/drives/{driveId} Ruft die Metadaten einer geteilten Ablage nach ID ab. |
hide |
POST /drive/v3/drives/{driveId}/hide Blendet eine geteilte Ablage aus der Standardansicht aus. |
list |
GET /drive/v3/drives Listet die geteilten Ablagen des Nutzers auf. |
unhide |
POST /drive/v3/drives/{driveId}/unhide Stellt die Standardansicht einer geteilten Ablage wieder her. |
update |
PATCH /drive/v3/drives/{driveId} Aktualisiert die Metadaten 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 Updates mit Patch-Semantik an. |
create |
POST /drive/v3/files POST /upload/drive/v3/files Erstellt eine neue Datei. |
delete |
DELETE /drive/v3/files/{fileId} Löscht eine Datei des Nutzers endgültig, ohne sie in den Papierkorb zu verschieben. |
emptyTrash |
DELETE /drive/v3/files/trash Dadurch werden alle in den Papierkorb verschobenen Dateien des Nutzers endgültig gelöscht. |
export |
GET /drive/v3/files/{fileId}/export Exportiert ein Google Workspace-Dokument in den angeforderten MIME-Typ und gibt exportierte Byte-Inhalte 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 den Inhalt 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 Ändert die auf eine Datei angewendeten Labels. |
update |
PATCH /drive/v3/files/{fileId} PATCH /upload/drive/v3/files/{fileId} Aktualisiert die Metadaten und/oder den Inhalt einer Datei. |
watch |
POST /drive/v3/files/{fileId}/watch Abonniert Änderungen in 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 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 auf einen Kommentar auf. |
update |
PATCH /drive/v3/files/{fileId}/comments/{commentId}/replies/{replyId} Aktualisiert eine Antwort mit Patchsemantik. |
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 ID ab. |
list |
GET /drive/v3/files/{fileId}/revisions Listet die Versionen einer Datei auf. |
update |
PATCH /drive/v3/files/{fileId}/revisions/{revisionId} Aktualisiert eine Version mit Patchsemantik. |