2016-12-06 18 views
1

我要插入通過API新Workfront用戶,這我能做到的要求。但是,我需要使用員工ID更新自定義表單項。隨着新用戶,自定義窗體必須在員工ID之前附着可以更新。我使用以下URL連接形式:我怎麼能把一個自定義窗體與API一個Workfront用戶?

https://<url>/attask/api/user/<userguid>?sessionID=<sessionid>&updates={'objectCategories':[{'categoryID': '225845d1800010d52527455df2a27f0fe2','categoryOrder':0,'objCode':'CTGY'}]}&method=put 

結果是一個HTTP錯誤400:錯誤的請求

它甚至可以將自定義窗體附加到一個用戶?或者有另一種方式可以通過API來完成?

+0

我通過在URL中使用API​​版本找到了我的問題的答案。 API的V4.0不支持附加自定義窗體給用戶,但V5.0和上述一樣。 – Garth

回答

0

僅供參考,我有過完全相同的問題的工作。你是,你需要使用最新版本的API(如這篇文章的,這將是6.0)在更新正確的,但對於其他人誰正在琢磨,語法如下:

https://<url>/attask/api/v6.0/USER/<userID>?apiKey=<key>&updates={"objectCategories":[{"categoryID":"<customFormID>","categoryOrder":0,"objCode":"CTGY"}]}&method=put

相關問題