Google Tasks API ช่วยให้คุณค้นหา อ่าน และอัปเดตเนื้อหาและข้อมูลเมตาของ Google Tasks ได้ เอกสารนี้อธิบายวิธีใช้รูปแบบการเรียก RESTful และไลบรารีของไคลเอ็นต์สำหรับภาษาโปรแกรมต่างๆ (ปัจจุบันคือ Java, Python และ PHP) เพื่อเข้าถึงและแก้ไขข้อมูล Google Tasks
เว็บไซต์หรือแอปพลิเคชันที่ต้องการผสานรวมกับ Google Tasks อย่างลึกซึ้งยิ่งขึ้นสามารถใช้ Google Tasks API ได้ ตัวอย่างเช่น คุณอาจใช้ Google Tasks API เพื่อ จัดการรายการงานใน Google ในแอปบนอุปกรณ์เคลื่อนที่ หรือจะผสานรวมงานเข้ากับ แอปเวิร์กโฟลว์ที่ครอบคลุมมากขึ้น เช่น Au-to-do ก็ได้
Google Tasks อิงตามแนวคิดพื้นฐาน 2 อย่าง ได้แก่
- รายการงาน
- รายการที่มีงาน ผู้ใช้สามารถมีรายการงานมากกว่า 1 รายการเพื่อ จัดการงานในแบบที่ต้องการ
- งาน
- งานเดียวที่มีข้อมูล เช่น ชื่องาน โน้ต วันที่ครบกำหนด และวันที่เสร็จสมบูรณ์
รูปแบบข้อมูลของ Tasks API
ทรัพยากรคือเอนทิตีข้อมูลแต่ละรายการที่มีตัวระบุที่ไม่ซ้ำกัน Google Tasks API ทำงานกับทรัพยากร 2 ประเภท ได้แก่
- แหล่งข้อมูลรายการงาน
- แสดงรายการงาน
- ทรัพยากรของงาน
- แสดงถึงงาน
โมเดลข้อมูลของ Tasks API อิงตามกลุ่มของทรัพยากรที่เรียกว่าคอลเล็กชัน ดังนี้
- การรวบรวมรายการงาน
- ผู้ใช้แต่ละรายมี
defaultรายการงานอย่างน้อย 1 รายการ - การรวบรวมงาน
- ประกอบด้วยทรัพยากรของงานทั้งหมด ภายในทรัพยากรรายการงานที่เฉพาะเจาะจง