AppMaker Drive.Files.list Abfrage Objekte

stimmen
1

function searchDrive(teamDriveId) { var args = { corpora: 'teamDrive', includeTeamDriveItems: true, supportsTeamDrives: true, teamDriveId: teamDriveId, q: properties has { key = 'source' and value = 'internet' } }; return Drive.Files.list(args).items;

Ergebnisse in: GoogleJsonResponseException: Ungültige Abfrage bei searchDrive (ServerScript: 9)

Ich habe die gleiche Abfrage in dem API - Explorer und erhielt erfolgreiche Ergebnisse läuft. Ich habe weitere Fragen läuft ( mimeType='image/jpeg') mit dem Drive.Files.list API in AppMaker und erhielt erfolgreiche Ergebnisse.

Hat jemand ‚Eigenschaften‘ mit dieser API abgefragt? Hat jemand irgendwelche Einblicke in das, was ich falsch mache?

Vielen Dank

Veröffentlicht am 07/11/2018 um 23:58
quelle vom benutzer
In anderen Sprachen...                            


1 antworten

stimmen
1

Um eine geeignete Abfrage Sie die Sichtbarkeit Eigenschaft aufnehmen müssen zu machen; daher sollte es sein:

function searchDrive(teamDriveId) {
  var args = {
    corpora: 'teamDrive',
    includeTeamDriveItems: true,
    supportsTeamDrives: true,
    teamDriveId: teamDriveId,
    q: "properties has { key = 'source' and value = 'internet' and visibility='PRIVATE' }"
  };
  return Drive.Files.list(args).items;
}

Bitte beachten Sie den visibility='PRIVATE'Teil. Mögliche Werte sind PRIVATE and PUBLICanhand der Dokumentation .

Beantwortet am 08/11/2018 um 01:49
quelle vom benutzer

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more