2016-12-06 7 views
1

私は、できるだけ早く新しいWorkfrontユーザーをAPIを通じて挿入する必要があります。しかし、カスタムフォームアイテムを社員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

関連する問題