بدء عملية موافقة على ملف
طلب HTTP
POST https://www.googleapis.com/drive/v3/files/{fileId}/approvals:start
يستخدم عنوان URL بنية تحويل الترميز إلى gRPC.
مَعلمات المسار
| المعلمات | |
|---|---|
fileId |
الحقل مطلوب. رقم تعريف الملف الذي سيتم إنشاء طلب الموافقة فيه |
نص الطلب
يتضمن نص الطلب بيانات بالبنية التالية:
| تمثيل JSON |
|---|
{ "reviewerEmails": [ string ], "dueTime": string, "lockFile": boolean, "message": string } |
| الحقول | |
|---|---|
reviewerEmails[] |
الحقل مطلوب. عناوين البريد الإلكتروني للمستخدمين الذين تم ضبطهم لمراجعة الموافقة |
dueTime |
اختياريّ. الوقت الذي يجب فيه إبداء الموافقة يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
lockFile |
اختياريّ. تحديد ما إذا كان سيتم قفل الملف عند بدء عملية الموافقة |
message |
اختياريّ. رسالة يتم إرسالها إلى المراجعين عند إعلامهم بطلب الموافقة |
نص الاستجابة
إذا كانت الاستجابة ناجحة، سيحتوي نصها على مثال Approval.
نطاقات الأذونات
يجب توفير أحد نطاقات OAuth التالية:
https://www.googleapis.com/auth/drivehttps://www.googleapis.com/auth/drive.filehttps://www.googleapis.com/auth/drive.metadata
بعض النطاقات محظورة وتتطلّب إجراء تقييم أمان لتتمكّن من استخدامها في تطبيقك. لمزيد من المعلومات، يمكنك الاطّلاع على دليل التفويض.