使用Attask api,我如何通过其余的api添加更新?根据嵌套对象的PUT文档更新任务看起来会完全替换所有更新,并且/ api / update上的帖子似乎不起作用:这是我到目前为止使用Powershell进行的尝试测试 $ url =&#34; https:/// attask / api / update?sessionID = $($ session.data.sessionID)&amp; message =来自api&amp; refObjID的测试消息= 56e9b1d100741c6eb3cab7df95269ba7&amp; objCode = UPDATE&amp; updateObjCode = NOTE&# 34; $ result = Invoke-RestMethod -Uri $ url -Method&#34; POST&#34; 结果是: Invoke-RestMethod:{&#34; error&#34;:{&#34; class&#34;:&#34; java.lang.UnsupportedOperationException&#34;,&#34; message&#34;:null}} < / p>
答案 0 :(得分:1)
而不是更新,而是发布到笔记 - 例如
$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