يوافق على اقتراح الوصول أو يرفضه. لمزيد من المعلومات، يُرجى الاطّلاع على إدارة اقتراحات الوصول المعلقة.
طلب HTTP
POST https://www.googleapis.com/drive/v3/files/{fileId}/accessproposals/{proposalId}:resolve
يستخدِم عنوان URL بنية تحويل الترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
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
بعض النطاقات محظورة وتتطلّب إجراء تقييم أمان لتتمكّن من استخدامها في تطبيقك. لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.
الإجراء
تغيير حالة اقتراح الوصول
عمليات التعداد | |
---|---|
ACTION_UNSPECIFIED |
إجراء غير محدّد |
ACCEPT |
يقبل المستخدم اقتراح الوصول. ملاحظة: في حال استخدام هذا الإجراء، يجب أن يحتوي الحقل |
DENY |
يرفض المستخدم اقتراح الوصول. |