目前我正在与我的应用程序进行AtTask集成。我有一个场景,我需要在项目中添加一些custom_fields。
所以我首先添加一个带有必填字段的custom_form并附加到项目,同时通过rest API创建项目我也添加了这些custom_fields值。通过点击获取给定projectID的请求,我可以看到通过项目添加的那些custom_fields。
GET attask/api/project/5587fbca00037fb6b6541ce85f328654?apiKey=xxxx&fields=parameterValues,categoryID
现在我有一个场景需要通过rest API post request
为给定的projectID更新这些custom_fields。这样它将与我的应用程序项目和Workfront项目的自定义字段同步。
任何帮助都将受到高度赞赏。
答案 0 :(得分:0)
这对我有用:
POST attask / api / project / 5587fbca00037fb6b6541ce85f328654?apiKey = xxxx& DE:Custom Field Name1 = Custom Field Value1& DE:Custom Field Name2 = Custom Field Value2
自定义字段名称是自定义表单中的名称。这假定您在创建项目时(通过AtTask或API调用)将自定义表单与项目或任务相关联。
在API调用中,您需要将自定义表单ID与categoryID相关联。