您可以使用 Google Tasks API 搜索、读取和更新 Google Tasks 内容和元数据。本文档介绍了如何使用 RESTful 调用样式和适用于各种编程语言(目前为 Java、Python 和 PHP)的客户端库来访问和修改 Google Tasks 数据。
希望与 Google Tasks 深度集成的网站或应用可以使用 Google Tasks API。例如,您可以使用 Google Tasks API 管理移动应用中的 Google 任务列表,也可以将任务集成到更为广泛的工作流应用中,例如待办事项。
Google Tasks 基于两个基本概念构建:
- 任务列表
- 包含任务的列表。用户可以拥有多个任务列表,以便按照自己想要的方式管理任务。
- 任务
- 一项任务,包含任务标题、备注、截止日期和完成日期等信息。
Tasks API 数据模型
资源是具有唯一标识符的单个数据实体。Google Tasks API 适用于两种类型的资源:
- 任务列表资源
- 表示任务列表。
- 任务资源
- 表示任务。
Tasks API 数据模型基于若干组资源,称为“集合”:
- 任务列表集合
- 每个用户至少有一个
default
任务列表。 - 任务集合
- 包含特定任务列表资源中的所有任务资源。