REST Resource: tasks

แหล่งข้อมูล: งาน

การแสดง 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
}
ช่อง
kind

string

เอาต์พุตเท่านั้น ประเภทของทรัพยากร ซึ่งจะเป็น "tasks#task" เสมอ

id

string

ตัวระบุงาน

etag

string

ETag ของทรัพยากร

title

string

ชื่อของงาน ความยาวสูงสุดที่ใช้ได้: 1,024 อักขระ

updated

string

เอาต์พุตเท่านั้น เวลาที่แก้ไขล่าสุดของงาน (เป็นการประทับเวลา RFC 3339)

parent

string

เอาต์พุตเท่านั้น ตัวระบุงานระดับบนสุด เว้นช่องนี้ไว้หากเป็นงานระดับบนสุด ช่องนี้เป็นแบบอ่านอย่างเดียว ใช้วิธีการ "ย้าย" เพื่อย้ายงานไปยังระดับบนรายการอื่นหรือไปยังระดับบนสุด

position

string

เอาต์พุตเท่านั้น สตริงที่ระบุตำแหน่งของงานในกลุ่มงานระดับเดียวกันภายใต้งานระดับบนสุดเดียวกันหรือที่ระดับบนสุด หากสตริงนี้มากกว่าสตริงตำแหน่งที่เกี่ยวข้องของงานอื่นตามลำดับของพจนานุกรม งานจะมีตำแหน่งอยู่หลังงานอื่นภายใต้งานระดับบนสุดเดียวกัน (หรือที่ระดับบนสุด) ใช้วิธีการ "ย้าย" เพื่อย้ายงานไปยังตำแหน่งอื่น

notes

string

โน้ตที่อธิบายงาน ไม่บังคับ ความยาวสูงสุด: 8,192 อักขระ

status

string

สถานะของงาน ซึ่งอาจเป็น "needsAction" หรือ "completed"

due

string

วันที่ครบกำหนดของงาน (เป็นการประทับเวลา RFC 3339) ไม่บังคับ วันที่ครบกำหนดจะบันทึกเฉพาะข้อมูลวันที่เท่านั้น ส่วนเวลาของการประทับเวลาจะถูกยกเลิกเมื่อตั้งวันที่ครบกำหนด คุณจะอ่านหรือเขียนเวลาที่ครบกำหนดของงานผ่าน API ไม่ได้

completed

string

วันที่งานเสร็จสิ้น (เป็นการประทับเวลา RFC 3339) ระบบจะละช่องนี้ไว้หากงานไม่เสร็จสมบูรณ์

deleted

boolean

การแจ้งที่ระบุว่างานถูกลบไปแล้วหรือไม่ ค่าเริ่มต้นคือ "เท็จ"

hidden

boolean

การแจ้งที่ระบุว่างานซ่อนอยู่หรือไม่ ในกรณีที่ทำเครื่องหมายงานว่าเสร็จแล้วเมื่อล้างรายการงานครั้งล่าสุด ค่าเริ่มต้นคือ "เท็จ" ช่องนี้เป็นแบบอ่านอย่างเดียว

links[].type

string

ประเภทของลิงก์ เช่น "อีเมล"

links[].description

string

คำอธิบาย ในภาษา HTML: ทุกอย่างระหว่าง <a> และ </a>

links[].link

string

URL

วิธีการ

clear

ล้างงานที่เสร็จแล้วทั้งหมดจากรายการงานที่ระบุ

delete

ลบงานที่ระบุออกจากรายการงาน

get

ส่งคืนงานที่ระบุ

insert

สร้างงานใหม่ในรายการงานที่ระบุ

list

แสดงงานทั้งหมดในรายการงานที่ระบุ

move

ย้ายงานที่ระบุไปยังตำแหน่งอื่นในรายการงาน

patch

อัปเดตงานที่ระบุ

update

อัปเดตงานที่ระบุ