2

我正在编写一个简单的应用程序来构建一个任务依赖树(我通过评论一个任务“依赖于:”来声明一个依赖),它确实是一个简单的任务,也应该是一个简单而快速的脚本,但是我在这里遇到了瓶颈。

从 API 文档中我得到我需要: 使用 /project//tasks 查询项目任务迭代槽任务:

  • 获取完整的任务信息,因为我只获取 id 和 name。
  • 获取任务故事。

我想做的是一个简单的 api 调用来一次获取所有这些信息,比如:/project//tasks options.expand {task, stories}。我错过了什么或者这不可能吗?

4

2 回答 2

1

借助“opt_fields”选项(https://asana.com/developers/documentation/getting-started/input-output-options),您可以通过一个请求获得有关任务的完整信息。

不幸的是,“故事”仍然需要另一个请求。

于 2013-01-05T19:25:07.630 回答
0

不。正如在体式查询中看到的那样,查询是树状结构。要获取故事,您需要 workspace_id > project_id > task_id & task_id 的故事。我建议您使用循环。项目的任务,用于获取有关任务和历史的信息。收到任务 ID 后 - 发送两个请求信息任务和故事。谢谢你,鲁斯兰。

于 2012-08-07T09:24:45.173 回答