我希望在特定项目中检索任务(和其他信息)。未检索受让人信息。

我做了以下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信息,但未返回受让人信息。

以下链接特别提到受让人信息已成功返回:使用受让人信息获取项目中的asana任务

如何在不进行额外API调用的情况下检索每个任务的受让人信息?

谢谢.

更新资料:我在输入上面的url时错过了提到项目id。作了修正;我也在传递项目id。

有帮助吗?

解决方案

(我在Asana工作)

你确定这就是你提出的要求吗?它没有"project"或"assignee"参数来过滤任务,因此这应该返回错误。

此外,请确保返回的任务实际上具有受让人。没有受让人的任务将返回 assignee: null, ,以及你的要求 assignee.name 将对该任务没有影响,因为它没有受让人。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top