Я получаю список пользователей в организации из API Jira ServiceDesk, как указано на этой странице .
Пока все работает, как и ожидалось, но сегодня все неожиданнокод не работаетТак сказать;результаты, которые я получаю от API, изменились.Как указано в документации, я ДОЛЖЕН получать значения, которые включают поле emailAddress.Однако с сегодняшнего дня я получаю правильных пользователей, но больше нет поля emailAddress.Ниже приводится результат (структура), который я получаю:
{
"size": 1,
"start": 0,
"limit": 50,
"isLastPage": true,
"_links": {
"self": "https://someprefix.atlassian.net/rest/servicedeskapi/organization/1/user?start=0&limit=50",
"base": "BaseURL",
"context": ""
},
"values": [
{
"accountId": "123456:SomeGUID",
"name": "SomeUserName",
"key": "someusername",
"displayName": "Some Username",
"active": true,
"timeZone": "Europe/Amsterdam",
"_links": {
"jiraRest": "LinkToTheThisUser",
"avatarUrls": {
"48x48": "LinkTo48X48Url",
"24x24": "LinkTo24X24Url",
"16x16": "LinkTo16X16Url",
"32x32": "LinkTo32X32Url"
},
"self": "LinkToThisResource"
}
}
]
}
Я попросил проверить настройку User email visibility
, и в настоящее время она установлена только на logged in users
.
Мой вопрос:
- Почему это поле вдруг отсутствует в API?Есть или есть настройки, которые я не знаю, которые влияют на это поле или нет?