YouTrack API查询工单时reporter字段未完整返回的解决咨询
解决YouTrack API返回reporter字段不完整的问题
你需要在请求的fields参数里明确指定reporter对象的具体子字段,而不是只写reporter。
举个例子,要是想获取姓名和邮箱,把fields里的reporter替换成reporter(name,email)就行,修改后的请求如下:
/issues?fields=idReadable,summary,reporter(name,email),created&query=project:$project&$top=100
或者也可以拆成逗号分隔的形式:
/issues?fields=idReadable,summary,reporter.name,reporter.email,created&query=project:$project&$top=100
这样返回的reporter字段就会包含你要的姓名、邮箱信息,而不是只有$type。
如果还需要其他用户相关字段(比如登录名、头像链接),直接在reporter的括号里补充对应的字段名就行,比如reporter(login,name,email,avatarUrl)。
内容的提问来源于stack exchange,提问作者user717847
相关产品推荐
相关产品推荐

