- Совместимость с XenForo
- 2.2.x 2.3.x
- Русификатор
- Нет
API Kit добавляет конечные точки, фильтры и сортировку в REST API XenForo. Он бесплатный, не имеет дополнительных функций и работает с любым API-ключом, которому вы предоставляете доступ.
API Kit обрабатывает цвета в фоновом режиме при изменении стиля по умолчанию или CSS-класса префикса. Запросы API считывают только сохраненный результат, поэтому они выполняются быстро.
Префиксы потоков
GET thread-prefixes/перечисляет все префиксы потоков с указанием их названия, класса CSS и цвета метки.- Каждый префикс в результатах API, в том числе в
forums/{id}, получаетcolors: цвет текста, фона и границы, которые указаны в стиле по умолчанию для метки.
API Kit обрабатывает цвета в фоновом режиме при изменении стиля по умолчанию или CSS-класса префикса. Запросы API считывают только сохраненный результат, поэтому они выполняются быстро.
Группы пользователей
GET user-groups/перечисляет все группы пользователей с указанием их названия, приоритета отображения, CSS-имени пользователя и CSS-класса баннера.GET users/получаетuser_group_idиsecondary_group_ids[]фильтры. Пользователь должен входить во все дополнительные группы, которые вы укажете.
Сортировка тем
GET threads/ теперь имеет две сортировки для списка тем на форуме:most_replies=1: темы, активные в течение последних 30 дней, отсортированы по количеству ответов, остальные — по последней активностиmost_viewed=1: темы, отсортированные по количеству просмотров
Настройка
В разделе Настройка → Ключи API укажите для ключей, которым они нужны, следующие области действия:apikit_thread_prefix:readдляthread-prefixes/apikit_user_group:readдляuser-groups/
user:read область действия и список участников, а сортировка по темам использует thread:read.