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 的基礎概念有兩個:
- 工作清單
- 包含工作的清單。使用者可以建立多個工作清單,以自己喜歡的方式管理工作。
- 工作
- 單一工作,內含工作名稱、附註、到期日和完成日期等資訊。
Tasks API 資料模型
資源是指具有專屬 ID 的個別資料實體。Google Tasks API 採用兩種資源:
- 工作清單資源
- 代表工作清單。
- 工作資源
- 代表工作。
Tasks API 資料模型是以資源群組 (稱為集合) 為基礎:
- 工作清單集合
- 每位使用者至少有一個
default工作清單。 - 工作集合
- 包含特定工作清單資源中的所有工作資源。