Я сейчас создаю плагин панели инструментов для замены старого гаджета "Проекты" в Jira.
У меня теперь есть список ключей, но есть и несколько проблем:
(Javascript + jQuery) Если я получаю список всех проектов через API, я могу использовать простойцикл для поиска всех ... но это может быть излишним для браузера (более 100 проектов).
(Javascript + jQuery) Я могу создать цикл с запросом к API (url + "/project / {key} "), но это может быть избыточно для REST (если мы выберем более 100 проектов * - + 100 сотрудников).
(Java) Создайте новую конечную точку, гдеЯ отправляю ключи и получаю список проектов в объекте JSON.
Последний пункт, на мой взгляд, является лучшим (скажем, если я ошибаюсь), но у меня недостаточно знаний об AtlassianJava-коды.Мой домен - .NET, поэтому JS мне очень больно (но все же лучше, чем Java).
Есть ли у вас исходные коды для создания простых конечных точек для этого?Или, может быть, для этой ситуации лучше другой путь?
PS
Я видел «Разработка сервисного плагина REST», но вопросов больше, чем ответов.