Jira устанавливает пользователя с помощью API

#jira #jira-rest-api

Вопрос:

Я смог найти различные вопросы, похожие на этот, но ни один из них не решает эту проблему.

Поэтому у меня есть это пользовательское поле

 "customfield_10039": {   "required": false,   "schema": {   "type": "user",   "custom": "com.atlassian.jira.plugin.system.customfieldtypes:userpicker",   "customId": 10039   },   "name": "user",   "key": "customfield_10039",   "autoCompleteUrl": "https://integrationtr.atlassian.net/rest/api/1.0/users/picker?fieldName=customfield_10039amp;fieldConfigId=10140amp;projectId=10001amp;showAvatar=trueamp;query=",   "hasDefaultValue": false,   "operations": [   "set"   ]   },  

Так что, как вы можете видеть, это позволяет установить пользователя, теперь я устанавливаю пользователя с помощью этого:

 {"fields":{"customfield_10039" : {"name":"admin"}}}  

Я перепробовал так много комбинаций для имени, я пробовал использовать идентификатор электронной почты, отображаемое имя, даже имя, объединяя имя, второе имя. В каждом из них я получаю одну и ту же ошибку:

 {"errorMessages":[],"errors":{"customfield_10039":"user is required."}}  

Комментарии:

1. Как вы взаимодействуете с api? какой язык вы используете?

2. Я делаю прямой завиток

3. Каков URL (и путь) и метод HTTP (PUT, POST и т.д.) Для этой операции? Ваш JSON для настройки пользователя кажется правильным.