问题描述
我正在尝试检索项目中的体式任务.我想在同一个查询中检索受让人信息.我尝试了这个查询并获得了受让人 ID:
I am trying to retrieve asana tasks within a project. I would like to retrieve assignee information in the same query. I tried this query and got assignee id:
curl -u <key>: "https://app.asana.com/api/1.0/projects/<project-id>/tasks?opt_fields=name,created_at,assignee
我想获取受让人姓名.所以我包括opt_expand=assignee":
I want get assignee name. So I include "opt_expand=assignee":
curl -u <key>: "https://app.asana.com/api/1.0/projects/<project-id>/tasks?opt_fields=name,created_at,assignee&opt_expand=assignee
我仍然没有获得受让人姓名.有什么方法可以做到这一点?
I still don't get assignee name. What's the way to do this?
谢谢
推荐答案
(我在 Asana 工作)
(I work at Asana)
opt_fields
和 opt_expand
之间的相互作用实际上有点复杂,我们应该在文档中澄清.后者最终被前者取代——而不是与前者相加.
The interplay between opt_fields
and opt_expand
is actually a bit complicated, we should clarify in the documentation. The latter ends up superseded by - not additive with - the former.
实现您想要的最佳方法是不使用 opt_expand
并将 assignee.name
添加到 opt_fields
.
The best way to achieve what you want would be to NOT use opt_expand
and to add assignee.name
to the list of fields in opt_fields
.
这篇关于使用受让人信息获取项目中的体式任务的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!