#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 для настройки пользователя кажется правильным.