2012-04-23 41 views
1

对于分配给我的任务项目体位API,我看我该怎么办用于分配给我的

curl -u <api_key>: "https://app.asana.com/api/1.0/tasks?workspace=14916&assignee=me" 

我试图做一个快速的页面,打破了我目前的任务,并链接到Asana对我来说,所以我可以拥有自己的快速仪表板。

我有我的API密钥

  • 它列出了我的一部分,所有工作区。
  • 如果我点击一个工作区,它会显示该空间内的所有项目
  • 如果我点击一个项目,我只想看到在该项目中已经分配给我的任务。

  • 如果我将项目ID添加到上面的调用中,它会将项目中的每个项目发回给我,而不仅仅是分配给我的项目。

  • 如果我离开项目ID,它会返回分配给我的所有任务,即使是项目外的任务。

我错过了什么吗?

感谢您的帮助!

注:我想补充的体位标签,但它不会出现还不存在。

回答

0

看来,在当前版本的API中,受项目参数在为项目指定时被忽略。无论我在下面写什么,我都会得到相同的结果:所有任务。

curl -u <api-key>: "https://app.asana.com/api/1.0/projects/<pid>/tasks?assignee=here-it-can-be-anything" 
0

我有这个麻烦太 - 这似乎查询任务时不能展开项目 - 你不能获得通过的项目任务......前者实际上是较好的,因为你可以提供一个如果您可以扩展项目,则按项目列出任务列表。

就这样,您可以获取任务列表,然后循环并通过任务ID获取完整任务,但这需要一段时间...