منبع: تأیید
فراداده برای تأیید. تأییدیه فرایند بازبینی یا تأیید برای موردی در 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-نرمالشده است و از ۰، ۳، ۶، یا ۹ رقم اعشاری استفاده میکند. انحرافهای غیراز «Z» نیز پذیرفته میشود. مثالها: |
modifyTime |
آخرین باری که تأییدیه اصلاح شده است. از RFC 3339 استفاده میکند، که در آن خروجی تولیدشده همیشه Z-نرمالشده است و از ۰، ۳، ۶، یا ۹ رقم اعشاری استفاده میکند. انحرافهای غیراز «Z» نیز پذیرفته میشود. مثالها: |
completeTime |
زمانی که تأیید تکمیل شد. از RFC 3339 استفاده میکند، که در آن خروجی تولیدشده همیشه Z-نرمالشده است و از ۰، ۳، ۶، یا ۹ رقم اعشاری استفاده میکند. انحرافهای غیراز «Z» نیز پذیرفته میشود. مثالها: |
dueTime |
زمانی که تأیید باید انجام شود. از RFC 3339 استفاده میکند، که در آن خروجی تولیدشده همیشه Z-نرمالشده است و از ۰، ۳، ۶، یا ۹ رقم اعشاری استفاده میکند. انحرافهای غیراز «Z» نیز پذیرفته میشود. مثالها: |
status |
وضعیت تأیید در زمانی که این منبع درخواست شده است. |
initiator |
کاربری که درخواست تأیید کرده است. |
reviewerResponses[] |
پاسخهای دادهشده به تأیید مرورکنندهها. |
fileContentChangeBehavior |
رفتار تأییدیه وقتی محتوای فایل تغییر میکند. |
وضعیت
وضعیتهای احتمالی تأیید.
| شمارشیها | |
|---|---|
STATUS_UNSPECIFIED |
وضعیت تأیید تنظیم نشده است یا روی مقدار نامعتبری تنظیم شده است. |
IN_PROGRESS |
فرایند تأیید شروع شده ولی هنوز بهپایان نرسیده است. |
APPROVED |
فرایند تأیید بهپایان رسید و هدف تأیید شد. |
CANCELLED |
فرایند تأیید پیشاز تکمیل لغو شد. |
DECLINED |
فرایند تأیید بهپایان رسید و هدف رد شد. |
ReviewerResponse
پاسخ به تأییدیهای که توسط بازبین خاصی انجام شده است.
| نمایش JSON |
|---|
{ "kind": string, "reviewer": { object ( |
| فیلدها | |
|---|---|
kind |
این همیشه drive#reviewerResponse است. |
reviewer |
کاربری که مسئول این پاسخ است. |
response |
پاسخ مرورگر برای تأیید. |
پاسخ
پاسخهای احتمالی برای تأیید.
| شمارشیها | |
|---|---|
RESPONSE_UNSPECIFIED |
پاسخ روی مقدار ناشناختهای تنظیم شده است. |
NO_RESPONSE |
مرورکننده پاسخ نداده است. |
APPROVED |
مرورکننده مورد را تأیید کرده است. |
DECLINED |
مرورگر مورد را رد کرده است. |
FileContentChangeBehavior
رفتار تأییدیه وقتی محتوای فایل تغییر میکند درحالیکه تأییدیه Status IN_PROGRESS است. وقتی تأیید کامل شود، این رفتار دیگر رخ نمیدهد.
| شمارشیها | |
|---|---|
FILE_CONTENT_CHANGE_BEHAVIOR_UNSPECIFIED |
رفتار نامشخص است. |
RESET_APPROVAL |
هر ReviewerResponse با Response APPROVED، وقتی محتوای فایل تغییر کند و تأییدیه Status IN_PROGRESS داشته باشد، به NO_DECISION بازنشانی خواهد شد. وقتی تأییدیه دارای Status از APPROVED باشد و RESET_APPROVAL انتخاب شده باشد، فایل قفل میشود. |
NO_APPROVAL_ACTION |
وقتی محتوای فایل تغییر میکند، هیچ اقدامی انجام نمیشود. |
روشها |
|
|---|---|
|
تأییدی را تأیید میکند. |
|
تأیید را لغو میکند. |
|
نظرات مربوط به تأیید. |
|
تأییدی را رد میکند. |
|
تأییدیهای با شناسه دریافت میکند. |
|
تأییدیههای فایل را فهرست میکند. |
|
مرورکنندگان را در تأییدیه دوباره واگذار میکند. |
|
تأییدی را برای فایلی شروع میکند. |