如何将评论发布到项目或任务并将其发布到团队或用户ID列表?
我试过
/note?noteText=testing&projectID=529647ad007235fbf7f1ce1d839xxxxx&sessionID=cb4c001c6d884beda1e1c085295xxxxx
但我回来了:
{"error":{"class":"com.attask.common.InvalidParameterException","message":"noteObjCode cannot be null","title":null,"msgKey":"exception.attask","attributes":[""],"code":0}}
没有关于noteObjCode是什么的任何指导,我没有看到我将用户ID或团队ID放在哪个集合。
感谢
答案 0 :(得分:1)
您可以在AtTask(用户,项目,任务,问题,投资组合,程序等)中向许多不同对象发布注释,并且“noteObjCode”属性是AtTask用于确定注释所发布的对象类型的内容至。要查看其他相关字段和每个对象,请附上注释,请访问http://developers.attask.com/api-docs/api-explorer/#?selected=NOTE。
至于向对象发布注释并将该注释指向用户或团队列表,您可以使用以下内容:
/v4.0/note?
sessionID=cb4c001c6d884beda1e1c085295xxxxx&
updates={
noteText:"testing",
objID:"529647ad007235fbf7f1ce1d839xxxxx",
noteObjCode:"PROJ",
tags:[{
objID:"4c7875600000c9e1bcfd09ac06axxxxx",
objObjCode:"USER"
},{
objID:"4c7875600000c9e1bcfd09ac06axxxxx",
objObjCode:"TEAMOB"
}]
}
在上面的例子中:
答案 1 :(得分:0)
如果您是通过浏览器发送,或未明确设置HTTP方法。
将& method = post附加到您的网址末尾。
/注释= noteText测试&安培;专案编号= 529647ad007235fbf7f1ce1d839xxxxx&安培;的sessionID = cb4c001c6d884beda1e1c085295xxxxx **&安培;方法= POST **