Google Tasks API

通过 Google Tasks API,您可以管理任务和任务列表。

服务:task.googleapis.com

如要调用此服务,我们建议您使用 Google 提供的客户端库。如果您的应用需要使用您自己的库来调用此服务,则在发出 API 请求时应使用以下信息。

发现文档

发现文档是用于说明和使用 REST API 的机器可读规范。它用于构建客户端库、IDE 插件以及与 Google API 交互的其他工具。一项服务可能会提供多个发现文档。此服务提供了以下发现文档:

服务端点

服务端点是指定 API 服务的网络地址的基本网址。一项服务可能有多个服务端点。此服务具有以下服务端点,下面的所有 URI 都与此服务端点相关:

  • https://tasks.googleapis.com

REST 资源:tasklists

方法
delete DELETE /tasks/v1/users/@me/lists/{tasklist}
删除已通过身份验证的用户的指定任务列表。
get GET /tasks/v1/users/@me/lists/{tasklist}
返回已通过身份验证的用户的指定任务列表。
insert POST /tasks/v1/users/@me/lists
创建新的任务列表并将其添加到经过身份验证的用户的任务列表中。
list GET /tasks/v1/users/@me/lists
返回已通过身份验证的用户的所有任务列表。
patch PATCH /tasks/v1/users/@me/lists/{tasklist}
更新已通过身份验证的用户的指定任务列表。
update PUT /tasks/v1/users/@me/lists/{tasklist}
更新已通过身份验证的用户的指定任务列表。

REST 资源:tasks

方法
clear POST /tasks/v1/lists/{tasklist}/clear
清除指定任务列表中所有已完成的任务。
delete DELETE /tasks/v1/lists/{tasklist}/tasks/{task}
从任务列表中删除指定的任务。
get GET /tasks/v1/lists/{tasklist}/tasks/{task}
返回指定的任务。
insert POST /tasks/v1/lists/{tasklist}/tasks
在指定的任务列表上创建新任务。
list GET /tasks/v1/lists/{tasklist}/tasks
返回指定任务列表中的所有任务。
move POST /tasks/v1/lists/{tasklist}/tasks/{task}/move
将指定任务移至目标任务列表中的其他位置。
patch PATCH /tasks/v1/lists/{tasklist}/tasks/{task}
更新指定的任务。
update PUT /tasks/v1/lists/{tasklist}/tasks/{task}
更新指定的任务。