المورد: الموافقة
البيانات الوصفية لطلب الموافقة الموافقة هي عملية مراجعة/موافقة على ملف في Drive.
| تمثيل JSON |
|---|
{ "kind": string, "approvalId": string, "targetFileId": string, "createTime": string, "modifyTime": string, "completeTime": string, "dueTime": string, "status": enum ( |
| الحقول | |
|---|---|
kind |
هذه القيمة هي دائمًا drive#approval. |
approvalId |
معرّف الموافقة |
targetFileId |
معرّف الملف المستهدف للموافقة |
createTime |
النتائج فقط. الوقت الذي تم فيه إنشاء الموافقة يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
modifyTime |
النتائج فقط. آخر مرة تم فيها تعديل الموافقة. يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
completeTime |
النتائج فقط. الوقت الذي اكتملت فيه الموافقة يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
dueTime |
الوقت الذي يجب فيه الحصول على الموافقة يستخدم المعيار RFC 3339، حيث يكون الناتج الذي يتم إنشاؤه مُمثلاً بالتوقيت العالمي المنسَّق مع حرف Z في النهاية ويستخدم الأرقام الجزئية 0 أو 3 أو 6 أو 9. تُقبل أيضًا المعادلات الأخرى التي لا تستخدم حرف Z. أمثلة: |
status |
النتائج فقط. حالة الموافقة في الوقت الذي تم فيه طلب هذا المورد |
initiator |
المستخدم الذي طلب الموافقة |
reviewerResponses[] |
الردود التي تم تقديمها بشأن الموافقة من قِبل المراجعين |
الحالة
الحالات المحتملة لطلب الموافقة
| عمليات التعداد | |
|---|---|
STATUS_UNSPECIFIED |
لم يتم ضبط حالة الموافقة أو تم ضبطها على قيمة غير صالحة. |
IN_PROGRESS |
بدأت عملية الموافقة ولم تنتهِ. |
APPROVED |
اكتملت عملية الموافقة وتمت الموافقة على الهدف. |
CANCELLED |
تم إلغاء عملية الموافقة قبل اكتمالها. |
DECLINED |
انتهت عملية الموافقة وتم رفض الهدف. |
ReviewerResponse
ردّ على طلب موافقة قدّمه مراجع محدّد
| تمثيل JSON |
|---|
{ "kind": string, "reviewer": { object ( |
| الحقول | |
|---|---|
kind |
هذا هو drive#reviewerResponse دائمًا. |
reviewer |
المستخدم المسؤول عن هذا الردّ |
response |
ردّ المراجع على طلب الموافقة |
الردّ
الردود المحتملة على طلب الموافقة
| عمليات التعداد | |
|---|---|
RESPONSE_UNSPECIFIED |
تم ضبط الردّ على قيمة غير معروفة. |
NO_RESPONSE |
لم يردّ المراجع بعد |
APPROVED |
وافق المراجع على العنصر. |
DECLINED |
رفض المراجع العنصر. |
الطُرق |
|
|---|---|
|
يحصل على موافقة حسب رقم التعريف. |
|
تعرض هذه السمة الموافقات على ملف. |