我正在将以下JSON发布到asana的“任务”端点。
{
"data": {
"options": {
"fields": [
"name",
"notes"
]
},
"workspace": <valid number>,
"assignee": <valid number>
}
}
每次都给我一个“无效字段”错误。我现在已经阅读了几次API,这个JOSN看起来确切地说API应该如何。有什么想法吗?
Asana API适用于那些想要帮助的人:Asana API Documentation
答案 0 :(得分:1)
(我为Asana工作)
“options”字段是“data”字段的 sibling ,而不是子字段。这在文档中提到,但也许我们没有提供澄清的例子来使其更加明显。
如果您将请求更改为如下所示:
{
"options": {
"fields": [
"name",
"notes"
]
},
"data": {
"workspace": <valid number>,
"assignee": <valid number>
}
}
事情应该有效。