【发布时间】:2020-11-08 22:17:02
【问题描述】:
我正在尝试使用 NodeJS 的 Asana 包更改自定义任务的值。遗憾的是,official developer documentation 似乎已过时,因为示例中的 updateCustomField 方法不再有效。
看起来custom_fields 现在可以传递给task.update 方法,但是我在尝试这个时遇到了“无效请求错误”。
谢谢!
【问题讨论】:
我正在尝试使用 NodeJS 的 Asana 包更改自定义任务的值。遗憾的是,official developer documentation 似乎已过时,因为示例中的 updateCustomField 方法不再有效。
看起来custom_fields 现在可以传递给task.update 方法,但是我在尝试这个时遇到了“无效请求错误”。
谢谢!
【问题讨论】:
它确实是task.update 方法的一部分。在此方法的数据中,您可以将custom_fields属性设置为一个对象,其中键是您要更改的自定义字段的GID,值是您要更改的值。
看起来像这样:
client.tasks.update(taskID, {
custom_fields: {
"1234": "New value for field"
},
name
})
【讨论】: