Method: approvals.reassign

הקצאה מחדש של בודקים בתהליך אישור. הוספה או החלפה של בודקים בReviewerResponse של האישור.

כל משתמש עם הרשאה writer לקובץ יכול להפעיל את הפונקציה הזו בזמן שהאישור Status הוא IN_PROGRESS והסטטוס Response של הבודק שמוקצה מחדש הוא NO_RESPONSE. משתמש עם הרשאה reader יכול להקצות מחדש רק אישור שהוקצה לו.

אי אפשר להסיר בודק.

בקשת HTTP

POST https://www.googleapis.com/drive/v3/files/{fileId}/approvals/{approvalId}:reassign

כתובת ה-URL כתובה בתחביר של gRPC Transcoding.

פרמטרים של נתיב

פרמטרים
fileId

string

חובה. המזהה של הקובץ שבו נמצא האישור.

approvalId

string

חובה. המזהה של בקשת האישור להקצאה מחדש.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג JSON
{
  "addReviewers": [
    {
      object (AddReviewer)
    }
  ],
  "replaceReviewers": [
    {
      object (ReplaceReviewer)
    }
  ],
  "message": string
}
שדות
addReviewers[]

object (AddReviewer)

אופציונלי. רשימת הבודקים שרוצים להוסיף.

replaceReviewers[]

object (ReplaceReviewer)

אופציונלי. רשימת המחליפים של כותבי הביקורות.

message

string

אופציונלי. הודעה לשליחה לבודקים החדשים. ההודעה הזו תיכלל בהתראות על הפעולה וביומן הפעילות של האישור.

גוף התשובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכיל מופע של Approval.

היקפי הרשאות

נדרש אחד מהיקפי ההרשאות הבאים של OAuth:

  • https://www.googleapis.com/auth/drive
  • https://www.googleapis.com/auth/drive.file
  • https://www.googleapis.com/auth/drive.metadata

חלק מההיקפים מוגבלים ונדרשת הערכת אבטחה כדי שהאפליקציה תוכל להשתמש בהם. מידע נוסף זמין במדריך ההרשאות.

AddReviewer

ייצוג של הוספת בודק.

ייצוג JSON
{
  "addedReviewerEmail": string
}
שדות
addedReviewerEmail

string

חובה. כתובת האימייל של כותב הביקורת שרוצים להוסיף.

ReplaceReviewer

ייצוג של החלפת בודק.

ייצוג JSON
{
  "addedReviewerEmail": string,
  "removedReviewerEmail": string
}
שדות
addedReviewerEmail

string

חובה. כתובת האימייל של כותב הביקורת שרוצים להוסיף.

removedReviewerEmail

string

חובה. כתובת האימייל של הבודק שרוצים להסיר.