2017-12-07 1 views
0

Ich verstehe, dass v3 die von der API zurückgegebenen Daten einschränkt, was sinnvoll ist. Ich benutze v2 und eine Datei-ID und erhalte eine große Menge an Daten.Wie geben Sie die Berechtigungs-ID in Google Drive API v3 an?

Ich glaube, Sie müssen permissionId in v3 angeben, um alles über eine einfache Rückkehr zu erhalten.

Aber ich verstehe nicht, was permissionId wirklich ist - ich dachte zuerst, es wäre nur ein Schlüssel/Wert-Ding. Geben Sie "owner.emailAddress" in Ihrem Aufruf an und holen Sie diesen Wert für eine bestimmte Datei-ID zurück. Aber ich denke nicht, dass das der Fall ist ... aber ich habe keine anständige Einstiegsbeschreibung gefunden, vielleicht weil es Wissen voraussetzt.

Wenn ich die E-Mail eines Dokumentbesitzers mit v3 erhalten möchte, welche URL würde ich in meinem Get verwenden?

Antwort

0

Um die E-Mail des Dokumentbesitzers mit Drive API v3 abzurufen, können Sie die folgende Anfrage verwenden.

GET https://www.googleapis.com/drive/v3/files/### file ID ###?fields=owners%2FemailAddress 

owners%2FemailAddress wurde URL von owners/emailAddress codiert.

Wenn ich deine Frage falsch verstehe, tut mir leid.

+0

Vielen Dank .... Ich denke, es hätte jemanden bei Google getötet, um diese kleine Falte in der Dokumentation (prominent) zu setzen. Was nützen Seiten und Seiten der Dokumentation, wenn sie die blutende Syntax für den Aufruf auslassen? Funktioniert wie ein Charme. – 11teenth

+0

@ 11zehnten Willkommen. Ich bin froh, dass dein Problem gelöst wurde. Danke dir auch. – Tanaike

Verwandte Themen