Listet die Dateien des Nutzers auf. Weitere Informationen finden Sie unter Nach Dateien und Ordnern suchen.
Diese Methode akzeptiert den Parameter q, eine Suchanfrage, die einen oder mehrere Suchbegriffe kombiniert.
Standardmäßig werden mit dieser Methode alle Dateien zurückgegeben, einschließlich der Dateien im Papierkorb. Wenn Sie nicht möchten, dass Dateien im Papierkorb in der Liste angezeigt werden, verwenden Sie den Suchparameter trashed=false, um sie aus den Ergebnissen zu entfernen.
HTTP-Anfrage
GET https://www.googleapis.com/drive/v3/files
Die URL verwendet die Syntax der gRPC-Transcodierung.
Abfrageparameter
| Parameter | |
|---|---|
corpora |
Gibt eine Sammlung von Elementen (Dateien oder Dokumente) an, auf die sich die Abfrage bezieht. Unterstützte Elemente sind:
Verwenden Sie aus Effizienzgründen |
corpus |
Nicht mehr unterstützt: Die Quelle der aufzulistenden Dateien. Verwenden Sie stattdessen |
driveId |
ID der geteilten Ablage, in der gesucht werden soll. |
includeItemsFromAllDrives |
Gibt an, ob Elemente aus „Meine Ablage“ und aus geteilten Ablagen in die Ergebnisse aufgenommen werden sollen. |
includeTeamDriveItems |
Nicht mehr unterstützt: Verwenden Sie stattdessen |
orderBy |
Eine durch Kommas getrennte Liste von Sortierschlüsseln. Gültige Schlüssel sind:
Standardmäßig wird nach jedem Schlüssel aufsteigend sortiert. Mit dem Modifikator |
pageSize |
Die maximale Anzahl der Dateien, die pro Seite zurückgegeben werden sollen. Seiten können auch vor dem Ende der Dateiliste unvollständig oder leer sein. Wenn nicht angegeben, werden für geteilte Ablagen maximal 100 Dateien und für nicht freigegebene Ablagen die gesamte Liste der Dateien zurückgegeben. Der Maximalwert ist 100. Werte über 100 werden auf 100 geändert. |
pageToken |
Das Token zum Fortsetzen einer vorherigen Listenanfrage auf der nächsten Seite. Dieser Wert sollte auf den Wert von |
q |
Eine Abfrage zum Filtern der Dateiergebnisse. Informationen zur unterstützten Syntax finden Sie unter Nach Dateien und Ordnern suchen. |
spaces |
Eine durch Kommas getrennte Liste von Bereichen, die in den Korpora abgefragt werden sollen. Unterstützte Werte sind |
supportsAllDrives |
Gibt an, ob die anfragende Anwendung sowohl „Meine Ablage“ als auch geteilte Ablagen unterstützt. |
supportsTeamDrives |
Nicht mehr unterstützt: Verwenden Sie stattdessen |
teamDriveId |
Nicht mehr unterstützt: Verwenden Sie stattdessen |
includePermissionsForView |
Gibt an, welche Berechtigungen für zusätzliche Ansichten in die Antwort aufgenommen werden sollen. Nur |
includeLabels |
Eine durch Kommas getrennte Liste der IDs von Labels, die in den Teil |
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Eine Liste von Dateien.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
| JSON-Darstellung |
|---|
{
"files": [
{
object ( |
| Felder | |
|---|---|
files[] |
Die Liste der Dateien. Wenn |
nextPageToken |
Das Seitentoken für die nächste Seite mit Dateien. Dieses Token ist nicht vorhanden, wenn das Ende der Dateiliste erreicht wurde. Wenn das Token aus irgendeinem Grund abgelehnt wird, sollte es verworfen werden und die Paginierung sollte ab der ersten Ergebnisseite neu gestartet werden. Das Seitentoken ist in der Regel mehrere Stunden gültig. Wenn jedoch neue Elemente hinzugefügt oder entfernt werden, können sich die erwarteten Ergebnisse unterscheiden. |
kind |
Kennzeichnet, welche Art von Ressource dies ist. Wert: der feste String |
incompleteSearch |
Gibt an, ob die Suche unvollständig war. Wenn „true“, fehlen möglicherweise einige Suchergebnisse, da nicht alle Dokumente durchsucht wurden. Dies kann auftreten, wenn mit dem Korpus |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.appdatahttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.meet.readonlyhttps://www.googleapis.com/auth/drive.metadatahttps://www.googleapis.com/auth/drive.metadata.readonlyhttps://www.googleapis.com/auth/drive.photos.readonlyhttps://www.googleapis.com/auth/drive.readonly
Einige Bereiche sind eingeschränkt und erfordern eine Sicherheitsprüfung für Ihre App, damit sie verwendet werden können. Weitere Informationen finden Sie im Autorisierungsleitfaden.
Korpus
| Enums | |
|---|---|
user |
Dateien, die dem Nutzer gehören oder für ihn freigegeben wurden. |
domain |
Dateien, die für die Domain des Nutzers freigegeben wurden. |