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

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