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