- HTTP-Anfrage
- Pfadparameter
- Anfrageparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- AccessProposal
- RoleAndView
- Testen!
Listen Sie die AccessProposals in einer Datei auf. Hinweis: Nur Genehmiger können Zugriffsanträge für eine Datei auflisten. Wenn der Nutzer kein Genehmiger ist, wird 403 zurückgegeben.
HTTP-Anfrage
GET https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
file |
Erforderlich. Die ID des Artikels, auf den sich die Anfrage bezieht. |
Abfrageparameter
Parameter | |
---|---|
page |
Optional. Das Fortsetzungstoken auf der Liste der Zugriffsanfragen. |
page |
Optional. Die Anzahl der Ergebnisse pro Seite |
Anfragetext
Der Anfragetext muss leer sein.
Antworttext
Die Antwort auf eine Anfrage für eine Liste der Angebote zugreifen.
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
JSON-Darstellung |
---|
{
"accessProposals": [
{
object ( |
Felder | |
---|---|
access |
Die Liste der Zugriffsanfragen. Dieses Feld wird nur in Version 3 und Version 3beta ausgefüllt. |
next |
Das Fortsetzungstoken für die nächste Ergebnisseite. Dieser Wert wird nicht angezeigt, wenn das Ende der Ergebnisliste erreicht wurde. Wenn das Token aus irgendeinem Grund abgelehnt wird, sollte es verworfen und die Paginierung von der ersten Ergebnisseite aus neu gestartet werden. |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/docs
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
https://www.googleapis.com/auth/drive.metadata
https://www.googleapis.com/auth/drive.metadata.readonly
https://www.googleapis.com/auth/drive.readonly
Einige Bereiche sind eingeschränkt und erfordern eine Sicherheitsprüfung, damit Ihre App sie verwenden kann. Weitere Informationen finden Sie im Leitfaden zur Autorisierung.
AccessProposal
Die Ressource „Zugriffsangebot“ für ausstehende Zugriffsvorschläge in einer Datei
JSON-Darstellung |
---|
{
"fileId": string,
"proposalId": string,
"requesterEmailAddress": string,
"recipientEmailAddress": string,
"rolesAndViews": [
{
object ( |
Felder | |
---|---|
file |
Die Datei-ID, für die der Zugriff beantragt wird |
proposal |
Die ID des Zugriffsvorschlags |
requester |
E-Mail-Adresse des anfragenden Nutzers |
recipient |
Die E-Mail-Adresse des Nutzers, der Berechtigungen erhält, wenn er akzeptiert wird |
roles |
Ein Wrapper für die Rolle und Ansicht eines Zugriffsvorschlags. |
request |
Die Nachricht, die der Antragsteller dem Antrag hinzugefügt hat |
create |
Erstellungszeit Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
RoleAndView
Ein Wrapper für die Rolle und Ansicht eines Zugriffsvorschlags.
JSON-Darstellung |
---|
{ "role": string, "view": string } |
Felder | |
---|---|
role |
Die vom Antragsteller vorgeschlagene Rolle. Neue Werte können in Zukunft hinzugefügt werden, derzeit sind jedoch nur die folgenden möglich: * |
view |
Zeigt die Ansicht für dieses Zugriffsangebot an. Wird nur für Angebote ausgefüllt, die zu einer Ansicht gehören. |