我正在尝试根据API使用以下curl命令向任务添加标记:
curl -u <api_key>: https://app.asana.com/api/1.0/tasks/<task_id>/addTag -u "tag=<tag_id>"
运行命令时,系统会提示我输入密码,然后出错:
Enter host password for user 'tag=<tag_id>':
{"errors":[{"message":"Not Authorized"}]}
&lt;&gt;中的实际值被压制了。
我有各种读取端点正常工作,但“addTag”的行为不符合预期。这是文档:
https://asana.com/developers/api-reference/tags
有人成功使用此终点吗?
答案 0 :(得分:0)
文档中存在错误(应该自修复) - -u
标志用于用户,-d
标志用于数据。请重试,但使用-d "tag=<tag_id>"
?