我正在尝试使用 Asana API 来获取项目中的所有任务,以及它们是否已完成。这似乎需要使用opt_expand
参数,但我对以下 URL(及其组合)没有运气:https://app.asana.com/api/1.0/projects/XXXX/tasks?limit=10&fields=completed&opt_expand=completed
. 目前使用 Asana API 可以吗?
问问题
808 次
1 回答
3
您需要opt_fields
在 GET 请求中使用该参数。Asana 不支持像completed=true
. 但是,您可以查询特定项目的所有任务,然后按任务completed_at
值过滤任务。该字段将返回任务完成或任务未完成completed_at
的只读时间(例如) 。'2012-02-22T02:06:58.147Z'
null
要返回与项目相关的所有任务,包括它们是否已完成,请使用此 GET 请求:/projects/XXXX/tasks?opt_fields=name,completed_at
.
供您参考,您可以使用Asana Input/Output Option 文档中概述的参数指定您想要返回的选项。还要确保阅读Asana Tasks 文档以查看哪些字段可用于任务资源。
于 2016-06-21T21:50:32.343 回答