如何在 Asana 中按用户获取任务

How to get tasks by user in Asana

我刚刚开始使用 Asana API 让自己成为一个小工具,以概览分配给我的所有任务。

我可以做各种各样的事情,比如获取所有工作组、项目、用户、项目任务等。但不知何故我无法找到如何获取每个用户的所有任务。

当您登录 Asana 时,您会看到分配给您的所有任务的概览。这就是我尝试使用 API 实现的目标。您会在下面找到我现在正在使用的 GitHub 项目。

参考

Github: Asana API

我想我明白你在问什么。从 the documentation 开始,在 查询任务 下,它建议为此目的使用 assignee 参数进行过滤。标题为 Show tasks assigned to me in a workspace or organization 的相邻示例似乎特别有用。您可以向:

提出请求

/tasks?workspace=14916&assignee=me

如果您想要跨所有工作区执行所有任务,则必须遍历工作区并进行此类查询。