Использование jira rest api - как получить описание конкретной проблемы? - PullRequest
0 голосов
/ 30 апреля 2018

Я пытаюсь использовать jira rest api, который доступен здесь https://developer.atlassian.com/server/jira/platform/rest-apis/, и я пытаюсь выяснить, как получить описание конкретной проблемы в моем проекте.

Когда я делаю следующий запрос:

curl -D- -u пользователь: пароль -X GET -H "Content-Type: application / json" «http://localhost/jira/rest/api/2/issue/ISSUE_NUMBER_1"

Я действительно получаю ответ от всего этого вопроса. Он содержит много полей, например "avatarUrls", displayName, но также содержит body. Я заинтересован в получении только последнего. Как я могу ограничить свой запрос, чтобы он возвращал только body? Я пробовал:

curl -D- -u пользователь: пароль -X GET -H "Content-Type: application / json" «http://localhost/jira/rest/api/2/issue/ISSUE_NUMBER_1?fields=body"

но это не работает. В чем здесь проблема?

1 Ответ

0 голосов
/ 30 апреля 2018

Вы можете использовать это, чтобы получить только описание проблемы:

/rest/api/2/issue/KEY-123?fields=description

Возвращает

{
    "expand": "renderedFields,names,schema,operations,editmeta,changelog,versionedRepresentations",
    "id": "10218",
    "self": "http://localhost:8080/rest/api/2/issue/10218",
    "key": "KEY-123",
    "fields": {
        "description": "The issue description"
    }
}
...