Используя attask api, как можно обновить задачу

Используя API Attask, как я могу добавить обновление через API остальных? Обновление задачи выглядит так, как будто оно полностью заменит все обновления в соответствии с документацией PUT для вложенных объектов, а публикация в / api / update, похоже, не работает: вот то, что я пробовал до сих пор, используя Powershell для тестирования $url = "https:///attask/api/update?sessionID=$($session.data.sessionID)&message= тестовое сообщение от api&refObjID=56e9b1d100741c6eb3cab7df95269ba7&objCode=UPDATE&updateObjCode=NOTE" $result = urhod-urhoMUID -HOU-UHOU-MHOU-UHOHOD Результат "POST": Invoke-RestMethod: {"error":{"class":"java.lang.UnsupportedOperationException","message":null}}

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
Другие вопросы по тегам