Закрыть
Вверх

Группы

Методы для работы с сообществами и группами

GET /method/groups.get
Получение списка групп пользователя.
Параметры:
  • user_id — ID пользователя (по умолчанию текущий)
  • fields — дополнительные поля (например, photo_50, members_count)
  • offset, count — пагинация
  • online — только онлайн
  • filter — фильтр (groups/admin)
Пример: GET /method/groups.get?user_id=123&fields=photo_50,members_count
GET /method/groups.getById
Получение информации о группе по её ID или screen_name.
Параметры:
  • group_ids — список ID или screen_name через запятую
  • fields — дополнительные поля
Пример: GET /method/groups.getById?group_ids=club1,club2&fields=photo_50,description
POST /method/groups.join
Вступить в группу по её ID.
Параметры:
  • group_id — ID группы
Пример: POST /method/groups.join
group_id=123
POST /method/groups.leave
Покинуть группу по её ID.
Параметры:
  • group_id — ID группы
Пример: POST /method/groups.leave
group_id=123
POST /method/groups.edit
Редактирование параметров группы (название, описание, сайт и др.).
Параметры:
  • group_id — ID группы
  • title, description, screen_name, website — новые значения
  • wall, topics, audio — настройки
Пример: POST /method/groups.edit
group_id=123&title=Новая группа&description=Описание
GET /method/groups.getMembers
Получение списка участников группы.
Параметры:
  • group_id — ID группы
  • offset, count — пагинация
  • fields — дополнительные поля
Пример: GET /method/groups.getMembers?group_id=123&count=20
GET /method/groups.getSettings
Получение настроек группы.
Параметры:
  • group_id — ID группы
Пример: GET /method/groups.getSettings?group_id=123
GET /method/groups.isMember
Проверка, состоит ли пользователь в группе.
Параметры:
  • group_id — ID группы
  • user_id — ID пользователя
  • extended — подробный ответ
Пример: GET /method/groups.isMember?group_id=123&user_id=456