我正在开发一个带有后端的桌面应用程序。在桌面应用程序中,我只检索分配给用户的所有任务,但在网络上,我必须获取 Asana 用户有权访问的所有任务(包括存档)。有没有方便的方法来做到这一点?
现在看来我必须这样做:
- 获取所有工作区
- 循环浏览所有工作区并获取所有任务。
- 获取工作区中的所有项目
- 循环浏览项目并获得所有任务
- ? 合并工作区和项目中的任务。应该这样做,因为任务可以从项目中分离出来。
编辑:
现在似乎只能采用这种方式:
- /工作区
- 循环浏览工作区以获取所有项目 /workspaces/workspaces_id/projects
- 循环遍历所有项目以获取任务 /tasks/?project=project_id
您可以获得用户有权访问的所有任务,但没有与项目分离的任务(工作区任务)。如何获得真正的所有任务,是一个问题
问候,维克多