如何使用attask api更新任务

如何使用attask api更新任务,api,attask,Api,Attask,使用Attask api,我如何通过rest api添加更新?更新任务看起来将完全替换嵌套对象上的PUT文档中的所有更新,并且在/api/update上发布帖子似乎不起作用:以下是我迄今为止使用Powershell进行测试的尝试 $url=”https:///attask/api/update?sessionID=$($session.data.sessionID)&message=来自api的测试消息&REFBJID=56e9b1d100741c6eb3cab7df95269ba7&objCo

使用Attask api,我如何通过rest api添加更新?更新任务看起来将完全替换嵌套对象上的PUT文档中的所有更新,并且在/api/update上发布帖子似乎不起作用:以下是我迄今为止使用Powershell进行测试的尝试 $url=”https:///attask/api/update?sessionID=$($session.data.sessionID)&message=来自api的测试消息&REFBJID=56e9b1d100741c6eb3cab7df95269ba7&objCode=UPDATE&updateObjCode=NOTE“ $result=Invoke RestMethod-Uri$url-Method“POST” 结果是:
调用RestMethod:{“error”:{“class”:“java.lang.UnsupportedOperationException”,“message”:null}

而不是更新,而是发布到notes-例如

$url = "https://lockton.attask-ondemand.com/attask/api/note?sessionID=$($session.data.sessionID)&updates={noteText:'Test Message from api',objID:'56e9b1d100741c6eb3cab7df95269ba7',noteObjCode:'TASK'}"

$postResult = Invoke-RestMethod -Uri $url -Method "POST"

$postResult