我正在尝试使用此JSON创建任务....
{
"data":{
"project":[
],
"followers":[
],
"workspace":{
"id":14852,
"name":"My Default"
},
"name":"This is test task",
"assignee":{
"id":14850,
"name":"Steve Reich"
}
}
}
我收到了返回错误...
{
"errors":[
{
"message":"workspace: Not an ID: [object Object]"
}
]
}
任何人都知道我做错了什么?
答案 0 :(得分:2)
(我在Asana工作)
在API中指定对象时,您只需提供其ID,而不是其他元信息。所以它应该是"workspace": 14852
,而不是你拥有的。这也适用于受让人。
此外,您目前无法在创建任务期间指定项目 - 您必须通过addProject
端点发出单独的请求。
答案 1 :(得分:0)
响应表明您使用的工作区ID无效。您实际上并没有使用14852作为工作区ID,是吗?它当然看起来不是一个有效的ID。
您可以使用查询
验证您是否拥有正确的工作区ID