如何通过YouTrack API创建工单时添加文本自定义字段?
在Youtrack创建工单时填充文本自定义字段
要给名为“Source”、ID为“87-18”的文本自定义字段赋值,只需在请求的JSON payload中添加customFields数组,把字段ID和对应值放进去即可。
修改后的完整代码如下:
result = requests.post( url+'/api/issues', headers={ 'Accept': 'application/json', 'Authorization': bearer_token }, json={ 'project':{'id': self.project_youtrack}, 'summary': self.name, 'description': self.description, 'customFields': [ { 'id': '87-18', 'value': '你的文本内容' # 替换成你要填充的实际文本 } ] } )
关键说明:
customFields是一个数组,支持同时设置多个自定义字段,每个字段用一个对象表示- 必须使用字段的**ID(87-18)**而非名称,因为名称可能重复或被修改,ID是唯一标识
- 文本类型字段直接在
value中传入字符串即可,无需额外格式转换
内容的提问来源于stack exchange,提问作者Wald Sin
相关产品推荐
相关产品推荐

