Wird zum Genehmigen oder Ablehnen eines Zugriffsangebots verwendet.
HTTP-Anfrage
POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
file |
Erforderlich. Die ID des Artikels, auf den sich die Anfrage bezieht. |
proposal |
Erforderlich. Die ID des Zugriffsvorschlags, der behoben werden soll. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung |
---|
{
"role": [
string
],
"view": string,
"action": enum ( |
Felder | |
---|---|
role[] |
Optional. Die Rollen, die der Genehmiger gegebenenfalls zugelassen hat. Hinweis: Dieses Feld ist für die Aktion |
view |
Optional. Gibt die Ansicht für diesen Zugriffsvorschlag an. Diese Option sollte nur festgelegt werden, wenn der Vorschlag zu einer Ansicht gehört. |
action |
Erforderlich. Die für das AccessOffer auszuführende Aktion. |
send |
Optional. Gibt an, ob der Antragsteller per E-Mail benachrichtigt werden soll, wenn der Zugriffsvorschlag abgelehnt oder akzeptiert wird. |
Antworttext
Wenn der Vorgang erfolgreich ist, ist der Antworttext leer.
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
Einige Bereiche sind eingeschränkt und erfordern eine Sicherheitsprüfung, damit Ihre App sie verwenden kann. Weitere Informationen finden Sie im Leitfaden zur Autorisierung.
Aktion
Die Statusänderung des AccessProposal.
Enums | |
---|---|
ACTION_UNSPECIFIED |
Nicht angegebene Aktion |
ACCEPT |
Der Nutzer nimmt das Angebot an. Hinweis: Wenn diese Aktion verwendet wird, muss das Feld role mindestens einen Wert haben. |
DENY |
Der Nutzer lehnt den Vorschlag ab |