групповой модуль
Описание функции
Префикс интерфейса унифицирован как http(s)://<your-domain>
В производственных средах следует использовать HTTPS, чтобы гарантировать токены аутентификации. HTTP рекомендуется только для сред разработки.
Простой интерфейс запроса имени группы. В основном он используется для компонента выбора раскрывающегося списка в интерфейсе администратора. В отличие от группового интерфейса клиента, он возвращает только список имен без включения подробной информации, такой как увеличение.
🔐 Аутентификация администратора
Получить список всех групп
- Имя интерфейса: получить список всех групп.
- Метод HTTP: GET
- Путь:
/api/group/ - Требования аутентификации: Администратор.
- Введение в функцию: получение списка имен всех групп пользователей в системе, используемого для настройки администратора и выбора внешних компонентов.
💡Пример запроса:
const response = await fetch('/api/group/', {
method: 'GET',
headers: {
'Content-Type': 'application/json',
'Authorization': 'Bearer your_admin_token',
'New-Api-User': 'your_user_id'
}
});
const data = await response.json();✅ Пример успешного ответа:
{
"success": true,
"message": "",
"data": [
"default",
"vip",
"premium",
"enterprise"
]
}❗ Пример реакции на ошибку:
{
"success": false,
"message": "Не удалось получить список групп."
}🧾 Описание поля:
data (массив): список имен групп, включая имена всех настроенных групп пользователей в системе.