- HTTP-Anfrage
- Pfadparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- AddReviewer
- ReplaceReviewer
- Testen!
Weist die Prüfer für eine Genehmigung neu zu. Weitere Informationen finden Sie unter Genehmigungen verwalten.
Fügt Prüfer in der ReviewerResponse der Genehmigung hinzu oder ersetzt sie.
Diese Funktion kann von jedem Nutzer mit der Berechtigung writer für die Datei aufgerufen werden, solange die Genehmigung Status den Status IN_PROGRESS hat und der Response für die Neuzuweisung des Prüfers NO_RESPONSE ist. Ein Nutzer mit der Berechtigung reader kann nur eine Genehmigung neu zuweisen, die ihm selbst zugewiesen ist.
Das Entfernen eines Prüfers ist nicht zulässig.
HTTP-Anfrage
POST https://www.googleapis.com/drive/v3/files/{fileId}/approvals/{approvalId}:reassign
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
fileId |
Erforderlich. Die ID der Datei, für die die Genehmigung gilt. |
approvalId |
Erforderlich. Die ID der Genehmigung, die neu zugewiesen werden soll. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
| JSON-Darstellung |
|---|
{ "addReviewers": [ { object ( |
| Felder | |
|---|---|
addReviewers[] |
Optional. Die Liste der hinzuzufügenden Prüfer. |
replaceReviewers[] |
Optional. Die Liste der Ersatzprüfer. |
message |
Optional. Eine Nachricht, die an die neuen Prüfer gesendet werden soll. Diese Nachricht ist in Benachrichtigungen für die Aktion und im Genehmigungsaktivitätslog enthalten. |
Antworttext
Wenn der Vorgang erfolgreich abgeschlossen wurde, enthält der Antworttext eine Instanz von Approval.
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.metadata
Einige Bereiche sind eingeschränkt und erfordern eine Sicherheitsprüfung für Ihre App, damit sie verwendet werden können. Weitere Informationen finden Sie im Autorisierungsleitfaden.
AddReviewer
Darstellung eines hinzugefügten Prüfers
| JSON-Darstellung |
|---|
{ "addedReviewerEmail": string } |
| Felder | |
|---|---|
addedReviewerEmail |
Erforderlich. Die E-Mail-Adresse des Prüfers, der hinzugefügt werden soll. |
ReplaceReviewer
Darstellung eines Ersatzprüfers.
| JSON-Darstellung |
|---|
{ "addedReviewerEmail": string, "removedReviewerEmail": string } |
| Felder | |
|---|---|
addedReviewerEmail |
Erforderlich. Die E-Mail-Adresse des Prüfers, der hinzugefügt werden soll. |
removedReviewerEmail |
Erforderlich. Die E‑Mail-Adresse des zu entfernenden Rezensenten. |