2012-04-30 57 views
0

我们正在考虑使用Asana将CRM,管理和问题跟踪结合到一个Web开发公司中。我们需要的关键特征是跨工作区中所有项目的“下一个行动”或“顶部[1 | 2 | 3]优先级”的视图,而不管他们分配给谁。看起来Asana并没有提供这种开箱即用的功能(是吗?),所以我正在研究编写API查询以将其提供到我们自己的仪表板中。查询Asana中的未完成任务

我知道你不希望让人们在一个工作区内拉取所有任务,因为它可能会增加,但是有没有办法在每个项目中拔出最前几个打开的任务,而不必指定受让人?

回答

3

(我的体位工作)

目前,该API允许你抢的所有任务中的一个项目,看到https://asana.com/developers/api-reference/projects。它会按排名顺序返回它们(与在Asana UI中显示的相同),但不会将它们限制为某个数字;你必须全部拿到。限制和分页是我们的路线图,使开发人员能够更高效地处理大型项目和工作空间。

因此,您似乎想要抓住所有项目,然后遍历它们并查询所有任务 - 默认情况下会为您提供其名称和ID。如果你想要显示更多细节,那么我建议单独查询每项任务的细节。