Jiray REST API — запрашивает проблемы со всеми полями в плоской структуре JSON

#java #jira #jira-rest-api

#java #jira #jira-rest-api

Вопрос:

В представлении невыполненной работы проекта я могу выбрать одну или несколько проблем и экспортировать их в Excel. Вот что я вижу, когда открываю его.

Ручной экспорт в Excel

Каждая проблема занимает строку. Каждое поле в проблеме занимает столбец в Excel.

Если бы я должен был визуализировать это в JSON, это выглядело бы примерно так

 [

issue1:{
        field1:value1,
        field2:value2,
..
  },
issue2:{
}
]
  

Таким образом, блок проблем содержит все атрибуты в плоской структуре.

Есть ли в JIRA api сопоставление URL, которое может дать мне ответ в плоской структуре, как указано выше? Большинство их документированных API возвращают данные во вложенных структурах (существуют различные уровни сложных объектов для «проблем»).

Ответ №1:

Ресурсы поиска и выдачи REST API позволят вам извлечь информацию. Затем вы можете нормализовать его в нужный вам плоский json. Обратите внимание, что некоторые поля, такие как components ca, содержат несколько значений