2016-03-21 10 views

Antwort

3

Es gibt keine Abfrage, um "verwaiste" Dateien zu finden. Wenn Sie nach Dateien suchen, deren Eigentümer der Benutzer ist, müssen Sie files.list() mit einer Abfrage von 'me' in owners und den Feldwerten files(id,parents),nextPageToken ausführen und dann lokal nach Dateien ohne Eltern filtern.

+0

Dank Jay Lee. – Venkat

+0

Guy Smiths Antwort unten ist jetzt eine bessere Option. – Ryan

-2

Wenn Sie mit "Eltern nicht haben" meinen "sind nicht in einem Ordner", dann haben solche Dateien "root" als Standard Eltern, so dass Sie danach suchen können.

+1

Sie können nach root '' 'root 'in eltern''' suchen, aber es hilft nicht, da verwaiste Dateien KEINE Wurzel als Eltern haben. – codingjoe

+0

ja stimme ich zu. Ich machte eine Vermutung darüber, was das OP mit "keinem Elternteil" meint. Jay's Antwort ist die sicherste Option, während meine davon ausging, dass "keine Eltern" das OP bedeutet "Dateien wurden nicht in einen Unterordner verschoben" – pinoyyid

2

Dies ist jetzt möglich. Verwenden Sie die folgende Suchabfrage, um alle verwaisten Dateien zurückzugeben, die Sie besitzen. ist: unorganisierter Besitzer: mich

Sie können den zweiten Teil abbrechen, wenn Sie alle Dateien besitzen wollen, oder jemand, der mich mit einer bestimmten Benutzer E-Mail-Adresse ersetzt, um ihre verwaisten Dateien zu erhalten.

+0

Diese Flags sind nicht über die API v2 und v3 verfügbar. – GotVino

1

Intern verwendet Google einen unparented = true Suchausdruck, der jedoch in den V2- oder V3-REST-APIs nicht verfügbar zu sein scheint.

Verwandte Themen