משמשת לאישור או לדחייה של הצעת גישה.
בקשת HTTP
POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve
כתובת ה-URL משתמשת בתחביר של Transcoding של gRPC.
פרמטרים של נתיב
פרמטרים | |
---|---|
file |
חובה. המזהה של הפריט שבו נמצאת הבקשה. |
proposal |
חובה. המזהה של הצעת הגישה שרוצים לפתור. |
גוף הבקשה
גוף הבקשה מכיל נתונים במבנה הבא:
ייצוג ב-JSON |
---|
{
"role": [
string
],
"view": string,
"action": enum ( |
שדות | |
---|---|
role[] |
זה שינוי אופציונלי. התפקידים שהגורם המאשר העניק, אם יש כאלה. הערה: השדה הזה נדרש לפעולה |
view |
זה שינוי אופציונלי. מציין את התצוגה של הצעת הגישה הזו. צריך להגדיר את האפשרות הזו רק אם ההצעה שייכת לתצוגה. הערך הנתמך היחיד הוא |
action |
חובה. הפעולה שיש לבצע לגבי ה-AccessOffer. |
send |
זה שינוי אופציונלי. האם לשלוח אימייל למבקש כשה-AccessProposal נדחה או אושר. |
גוף התשובה
אם הביצוע יהיה תקין, גוף התגובה יהיה ריק.
היקפי הרשאה
נדרש אחד מהיקפי ההרשאות הבאים של OAuth:
https://www.googleapis.com/auth/docs
https://www.googleapis.com/auth/drive
https://www.googleapis.com/auth/drive.file
חלק מההיקפים מוגבלים וצריך לבצע בדיקת אבטחה כדי להשתמש בהם באפליקציה. מידע נוסף זמין במדריך ההרשאות.
פעולה
שינוי המצב של AccessProposal.
טיפוסים בני מנייה (enum) | |
---|---|
ACTION_UNSPECIFIED |
פעולה לא צוינה |
ACCEPT |
המשתמש מאשר את ההצעה. הערה: אם משתמשים בפעולה הזו, השדה role חייב לכלול לפחות ערך אחד. |
DENY |
המשתמש דוחה את ההצעה |