2016-04-04 17 views
0

Attask API'sini kullanarak, nasıl bir dinlenme eki aracılığıyla bir güncelleştirme ekleyebilirim? Görevi güncellemek, iç içe geçmiş nesnelerdeki PUT belgelerine göre tüm güncelleştirmeleri tamamen değiştirecek gibi görünüyor ve/api/update üzerinde bir çalışma yapmıyor gibi görünüyor: test etmek için Powershell'i kullanarak şu ana kadar denedim: $ url = "https:? /// attask/aPI/güncelleme SessionID = $ ($ session.data.sessionID) aPI den & mesaj = test Mesajını & refObjID = 56e9b1d100741c6eb3cab7df95269ba7 & objCode = gÜNCELLEME & updateObjCode = NOT" $ sonuç = çağır-RestMethod -URI $ url kullanılan yöntem "POST" Sonucu geçerli: ınvoke RestMethod: { "hatası": { "class": "java.lang.UnsupportedOperationException", "mesaj": null}}Attask API'sini kullanma Bir görevi nasıl güncelleyebiliriz?

cevap

1

Güncellemeler yerine, not defterine posta gönderin d - ör.

$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 
İlgili konular