在Asana中,我们可以看到任务如何在项目视图中分为"Now","Next"和"later"以及用户中的"Today","Upcoming"和"later".我似乎无法找到识别每个类别中的任务所需的API.此功能是否适用于开发人员?
(我在Asana工作)
在https://asana.com/developers/api-reference/tasks上的任务参考中,文档描述了该assignee_status字段.这将为您分配给用户的任务提供今天/即将/稍后的状态.
在项目视图中,这些状态不存在所以我假设现在/下一个/后来您指的是"优先级标题",或者您可以通过结束任务的名称在任何列表中创建的任意标签冒号(:).目前没有办法通过API找出任务所属的优先级标题.
如果知道包含任务的优先级标题很重要,您可以迭代结果(默认情况下会以与UI中相同的顺序显示),跟踪您最后看到的优先级标题.如果您以某种方式过滤任务列表(并且可能没有得到所有优先级标题),这是不优雅的并且容易出现问题,但它可能有助于您完成工作,直到提供更好的解决方案.
如果要查询任务列表,请确保添加opt_fields=assignee_status参数,并在每个结果中提供该字段.
| 归档时间: |
|
| 查看次数: |
1376 次 |
| 最近记录: |