使用opt_fields请求时,Asana API不返回受理人信息

时间:2012-09-29 08:53:25

标签: api asana

我希望检索特定项目中的任务(和其他信息)。未收到受理人信息。

我做了以下api电话:

  

https://app.asana.com/api/1.0/tasks?project=projectidhidden&opt_fields=name,created_at,assignee,assignee.name,assignee.id

在urlencoding之后的

是这样的:

  

https://app.asana.com/api/1.0/tasks?project=projectidhidden&opt_fields=name%2Ccreated_at%2Cassignee%2Cassignee.name%2Cassignee.id

api返回了任务名称和created_at信息,但未返回受理人信息。

以下链接特别提及成功返回受让人信息: Get asana tasks in project with assignee information

如何在不进行其他API调用的情况下检索每项任务的受理人信息?

感谢。

更新: 在输入上面的网址时,我错过了提及项目ID。做了修正;我也传递了项目ID。

1 个答案:

答案 0 :(得分:0)

(我在Asana工作)

您确定这是您提出的确切要求吗?它没有“项目”或“受让人”参数来过滤任务,因此这应该返回错误。

另外,请确保返回的任务实际上有受让人。没有受让人的任务将返回assignee: null,而您对assignee.name的请求将不会对该任务产生任何影响,因为它没有受让人。