| نمایندگی JSON |
|---|
{
"kind": string,
"id": string,
"etag": string,
"title": string,
"updated": string,
"selfLink": string,
"parent": string,
"position": string,
"notes": string,
"status": string,
"due": string,
"completed": string,
"deleted": boolean,
"hidden": boolean,
"links": [
{
"type": string,
"description": string,
"link": string
}
],
"webViewLink": string,
"assignmentInfo": {
object ( |
| فیلدها | |
|---|---|
kind | فقط خروجی نوع منبع این همیشه "وظایف# وظیفه" است. |
id | شناسه وظیفه |
etag | ETag منبع |
title | عنوان تکلیف حداکثر طول مجاز: 1024 کاراکتر. |
updated | فقط خروجی آخرین زمان تغییر کار (به عنوان مهر زمانی RFC 3339). |
selfLink | فقط خروجی URL که به این کار اشاره می کند. برای بازیابی، بهروزرسانی یا حذف این کار استفاده میشود. |
parent | فقط خروجی شناسه وظیفه والد. اگر یک کار سطح بالا باشد، این قسمت حذف می شود. از روش "Move" استفاده کنید تا کار را در زیر والدین متفاوت یا به سطح بالا حرکت دهید. وظیفه والد هرگز نمی تواند وظیفه ای اختصاص داده شده باشد (از Chat Spaces، Docs). این فیلد فقط خواندنی است. |
position | فقط خروجی رشته ای که موقعیت تکلیف را در بین وظایف خواهر و برادر تحت همان وظیفه والد یا در سطح بالا نشان می دهد. اگر این رشته بر اساس ترتیب واژگانی، از رشته موقعیت متناظر کار دیگری بزرگتر باشد، وظیفه بعد از کار دیگر در زیر همان وظیفه والد (یا در سطح بالا) قرار می گیرد. از روش "حرکت" برای انتقال کار به موقعیت دیگری استفاده کنید. |
notes | یادداشت هایی که وظیفه را توصیف می کند. وظایف محول شده از Google Docs نمی توانند یادداشت داشته باشند. اختیاری. حداکثر طول مجاز: 8192 کاراکتر. |
status | وضعیت تکلیف این یا "needsAction" است یا "تکمیل شده". |
due | تاریخ سررسید انجام کار (به عنوان مهر زمانی RFC 3339). اختیاری. تاریخ سررسید فقط اطلاعات تاریخ را ثبت می کند. هنگام تنظیم تاریخ سررسید، بخش زمانی مهر زمانی کنار گذاشته می شود. خواندن یا نوشتن زمان موعد انجام کار از طریق API امکان پذیر نیست. |
completed | تاریخ تکمیل کار (به عنوان مهر زمانی RFC 3339). اگر کار تکمیل نشده باشد، این قسمت حذف می شود. |
deleted | پرچم را نشان می دهد که آیا کار حذف شده است. برای وظایف محول شده، این قسمت فقط خواندنی است. آنها را فقط می توان با فراخوانی tasks.delete حذف کرد، در این صورت هم وظیفه تعیین شده و هم وظیفه اصلی (در Docs یا Chat Spaces) حذف می شوند. برای حذف فقط وظیفه اختصاص داده شده، به سطح تخصیص رفته و از آنجا تکلیف را لغو کنید. پیش فرض نادرست است. |
links[] | فقط خروجی مجموعه پیوندها این مجموعه فقط خواندنی است. |
links[].type | نوع پیوند، به عنوان مثال "email"، "generic"، "chat_message"، "keep_note". |
links[].description | توضیحات (ممکن است خالی باشد). |
links[].link | URL. |
webViewLink | فقط خروجی پیوند مطلق به کار در UI Web Tasks Google. |
assignmentInfo | فقط خروجی اطلاعات زمینه برای وظایف محول شده یک کار را می توان به یک کاربر اختصاص داد که در حال حاضر از سطوحی مانند Docs و Chat Spaces امکان پذیر است. این فیلد برای کارهایی که به کاربر فعلی تخصیص داده شده است پر می شود و مشخص می کند که کار از کجا تعیین شده است. این فیلد فقط خواندنی است. |
اطلاعات مربوط به منبع تکلیف (سند، فضای گفتگو).
| نمایندگی JSON |
|---|
{ "linkToTask": string, "surfaceType": enum ( |
| فیلدها | |
|---|---|
linkToTask | فقط خروجی یک پیوند مطلق به کار اصلی در سطح تکلیف (سندنگار، فضاهای چت و غیره). |
surfaceType | فقط خروجی نوع سطحی که این وظیفه تعیین شده از آن سرچشمه می گیرد. در حال حاضر محدود به DOCUMENT یا SPACE است. |
میدان اتحادیه surface_info . اطلاعات مربوط به سطح (سندنگار، فضاهای گپ) که این کار از آنجا تعیین شده است. surface_info فقط می تواند یکی از موارد زیر باشد: | |
driveResourceInfo | فقط خروجی اطلاعات مربوط به فایل Drive که این کار از آنجا منشا گرفته است. در حال حاضر، فایل Drive فقط میتواند یک سند باشد. این فیلد فقط خواندنی است. |
spaceInfo | فقط خروجی اطلاعاتی در مورد فضای چت که این کار از آنجا منشا گرفته است. این فیلد فقط خواندنی است. |
محصول مرتبط با کار.
| Enums | |
|---|---|
CONTEXT_TYPE_UNSPECIFIED | مقدار نامشخص برای زمینه این کار. |
GMAIL | وظیفه از جیمیل ایجاد شده است. |
DOCUMENT | وظیفه از یک سند تعیین می شود. |
SPACE | وظیفه از فضای چت اختصاص داده شده است. |
اطلاعات مربوط به منبع Drive که یک کار از آنجا تعیین شده است (سند، برگه و غیره).
| نمایندگی JSON |
|---|
{ "driveFileId": string, "resourceKey": string } |
| فیلدها | |
|---|---|
driveFileId | فقط خروجی شناسه فایل در Drive API. |
resourceKey | فقط خروجی کلید منبع مورد نیاز برای دسترسی به فایل های به اشتراک گذاشته شده از طریق پیوند مشترک. برای همه فایل ها لازم نیست به developers.google.com/drive/api/guides/resource-keys نیز مراجعه کنید. |
اطلاعاتی در مورد فضای چت که از آنجا یک کار تعیین شده است.
| نمایندگی JSON |
|---|
{ "space": string } |
| فیلدها | |
|---|---|
space | فقط خروجی فضای چت که این کار از آنجا سرچشمه می گیرد. قالب "space/{space}" است. |
clear | تمام کارهای تکمیل شده را از لیست وظایف مشخص شده پاک می کند. |
delete | وظیفه مشخص شده را از لیست وظایف حذف می کند. |
get | وظیفه مشخص شده را برمی گرداند. |
insert | یک کار جدید در لیست وظایف مشخص شده ایجاد می کند. |
list | تمام وظایف موجود در لیست وظایف مشخص شده را برمی گرداند. |
move | وظیفه مشخص شده را به موقعیت دیگری در لیست کار مقصد منتقل می کند. |
patch | وظیفه مشخص شده را به روز می کند. |
update | وظیفه مشخص شده را به روز می کند. |