Привет!
Я разрабатываю внешнюю систему автодополнения поиска для Discourse, которая будет использоваться на других сайтах, подключённых к нашей сети. Это позволит выводить в одном списке результатов автодополнения данные из Discourse и из других источников (в частности, результаты из магазина).
Я использую API поиска Discourse и могу без проблем получать посты, темы и краткие описания. Единственная информация, которой мне сейчас не хватает, — это название категории и, возможно, её «цвет», как это отображается во всплывающем окне поиска внутри Discourse.
Есть ли способ получить категории, связанные с постами, в рамках одного API-запроса? Или мне следует придумать альтернативный метод?
На данный момент я могу использовать только два разных запроса: один для получения списка категорий, другой — для самого поиска по форуму.
Спасибо.