【问题标题】:Using the attask api, how can update a task使用 attask api,如何更新任务
【发布时间】:2016-04-04 14:39:52
【问题描述】:

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

【问题讨论】:

    标签: api attask


    【解决方案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
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-04-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多