Asana任务字段hearts
包含的用户ID不等于工作区的用户ID。这是一个错误还是一个功能?
根据api文件:
心
[ { id: 1123, name: 'Mittens' }, ... ]
只读。已经认真执行此任务的一组用户。
答案 0 :(得分:2)
注意:Heart本身就是一个对象,拥有自己的ID。如果您想要“创建”心脏的用户的ID,您需要使用hearts.user.id
,这与工作区中用户的ID相同(即您可以GET /users/:id
)。
使用?opt_expand=hearts
的示例:
"hearts" : [
{
"target" : {
"name" : "Task name here",
"id" : 1234 // ID OF TASK
},
"id" : 1235, // ID OF HEART
"user" : {
"name" : "User name",
"id" : 1236 // ID OF USER
},
"created_at" : "2015-11-30T12:40:13.516Z"
}
],