概览

借助 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 数据模型

资源是指具有唯一标识符的单个数据实体。Google Tasks API 基于两种类型的资源运行:

任务列表资源
表示任务列表。
任务资源
表示任务。

Tasks API 数据模型基于资源组(称为集合):

任务列表集合
每位用户至少有一个 default 任务列表。
任务集合
包含特定任务列表资源中的所有任务资源