【问题标题】:Get all task information via API from asana通过 API 从 asana 获取所有任务信息
【发布时间】:2015-02-13 06:58:45
【问题描述】:

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

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

  • 获取完整的任务信息,因为我只获取 ID 和名称。
  • 获取任务故事。

我想做的是一个简单的 api 调用来一次获取所有这些信息,比如: /project//tasks options.expand {任务,故事}。是我遗漏了什么还是这不可能?

【问题讨论】:

    标签: api asana


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 2020-01-21
        • 1970-01-01
        • 2016-10-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2019-06-01
        • 1970-01-01
        相关资源
        最近更新 更多