group.getUserGroupsByIds
Получение информации о принадлежности пользователей конкретной группе
Название | Обязательный | Тип | Описание |
---|---|---|---|
group_id | Да | | Идентификатор группы |
uids | Да | | Список идентификаторов пользователей, разделённых запятой, принадлежность группе которых нужно проверить. Максимальное количество идентификаторов в одном запросе - 100. |
Авторизация
Сессия опциональна (для External (Внешних) приложений - обязательна)Значения статуса:
- ACTIVE - Пользователь является членом группы.
- MAYBE - Пользователь, возможно, примет участие в мероприятии (только для мероприятий)
- BLOCKED - Пользователь был блокирован в группе системой или модераторами. Восстановить свое членство он не может.
- ADMIN - Пользователь обладает правами администратора группы.
- MODERATOR - Пользователь обладает правами модератора группы.
- PASSIVE - Пользователь отказался от членства в группе добровольно (например, отказался от игры в вопросы и ответы). Такой пользователь может восстановить членство в группе по собственному желанию.
- UNKNOWN - Ошибка.
Тип
[ { "block_reason": "String", "groupId": "String", "role": [ "ANALYST", "EDITOR", "MODERATOR", "SUPER_MODERATOR" ], "status": "String", "unblock_date_ms": "Long", "userId": "String" } ]
Параметры приложения
Данные о сессии пользователя
|
Метод
Список параметров
Используем для подписи secret_key = session_secret_key
Используем для подписи secret_key = application_secret_key
Используем для подписи secret_key = MD5(access_token + application_secret_key)
secret_key =
Сортируем и склеиваем параметры запроса и secret_key
Рассчитываем MD5 от полученной строки и получаем параметр sig