Если вам нужен список статей из определенного проекта, то его можно получить с помощью эндпойнта /admin/projects/<projectID>/articles. К сожалению, он еще не документирован, но вы можете его использовать, документация будет скоро добавлена.
Я пытаюсь понять, как сделать экспорт сборника статей (мы создаём документацию в базе знаний) в pdf или docx форматы. Так как я не нашёл реализованного функционала, решил зайти со стороны API. Надеюсь продвинутся в этом вопросе. посмотрел статью - то что надо. Стрелкой указал то, что не понял - это опечатка?
По поводу articleID/entityID: и то, и другое в данном случае ID статей, это верно. Но важно понимать, что в пути к ресурсу указан articleID, и здесь имеется в виду ID той родительской задачи, которую вы смотрите. articleID тут более общий термин, так как это может быть как "сырой" ID сущности, например, `226-13`, так и тот ID, который виден в UI, например, `NP-A-7`.
Что касается entityID, это "сырой" ID подзадачи, которую вы получите в ответе, если не укажете никаких полей в этом параметре. Поэтому здесь мы используем "entityID" как более узкий термин.
Я согласна с вами, что здесь документацию можно улучшить в плане терминологии, мы обязательно сделаем это. Спасибо за то, что обратили на это внимание.
Добрый день! Спасибо за ваш вопрос.
Если вам нужен список статей из определенного проекта, то его можно получить с помощью эндпойнта /admin/projects/<projectID>/articles. К сожалению, он еще не документирован, но вы можете его использовать, документация будет скоро добавлена.
Если вам нужен список подстатей определенной родительской статьи, то нужный вам эндпойнт описан тут: https://www.jetbrains.com/help/youtrack/devportal/resource-api-articles-articleID-childArticles.html#get_all-Article-method
Надеюсь, у меня получилось вам помочь. Пишите, если появятся вопросы, мы будем рады ответить.
Спасибо! То что нужно!
Я пытаюсь понять, как сделать экспорт сборника статей (мы создаём документацию в базе знаний) в pdf или docx форматы. Так как я не нашёл реализованного функционала, решил зайти со стороны API.
Надеюсь продвинутся в этом вопросе.
посмотрел статью - то что надо. Стрелкой указал то, что не понял - это опечатка?
Да, вы правы, встроенного экспорта статей у нас пока нет. Соответствующие реквесты есть, на них можно подписаться или проголосовать:
https://youtrack.jetbrains.com/issue/JT-58904
https://youtrack.jetbrains.com/issue/JT-59112
По поводу articleID/entityID: и то, и другое в данном случае ID статей, это верно. Но важно понимать, что в пути к ресурсу указан articleID, и здесь имеется в виду ID той родительской задачи, которую вы смотрите. articleID тут более общий термин, так как это может быть как "сырой" ID сущности, например, `226-13`, так и тот ID, который виден в UI, например, `NP-A-7`.
Что касается entityID, это "сырой" ID подзадачи, которую вы получите в ответе, если не укажете никаких полей в этом параметре. Поэтому здесь мы используем "entityID" как более узкий термин.
Я согласна с вами, что здесь документацию можно улучшить в плане терминологии, мы обязательно сделаем это. Спасибо за то, что обратили на это внимание.
Я не преследовал цель найти недостаток, я проверял себя, правильно ли я понял смысл описания. Спасибо за разъяснение.