Документация для разработчиков
Темная тема

Методы работы с группами соцсети

Разрешение Рабочие группы соцсети (скоупы sonet_group и socialnetwork)

Scope: sonet_group, socialnetwork Права на выполнение: для всех

Методы

МетодОписание
Скоуп sonet_group
sonet_group.create Создает группу соцсети, используя метод API CSocNetGroup::CreateGroup(), указывая владельцем группы текущего пользователя.
sonet_group.delete Удаляет группу соцсети.
sonet_group.feature.access Проверяет, имеет ли текущий пользователь право на совершение операции в группе соцсети, осуществляя вызов функции CSocNetFeaturesPerms::CurrentUserCanPerformOperation()
sonet_group.get Возвращает массив групп соцсети, каждая из которых содержит массив полей, осуществляя вызов CSocNetGroup::GetList(), при этом возвращаются только те группы, которые доступны пользователю по правам.
sonet_group.setowner Изменяет владельца группы.
sonet_group.update Изменяет параметры группы соцсети, используя метод API CSocNetGroup::Update()
sonet_group.user.add Добавляет пользователей в качестве участников рабочей группы (без приглашения и подтверждения).
sonet_group.user.delete Удаляет пользователей из рабочей группы.
sonet_group.user.get Возвращает массив участников группы соцсети, осуществляя вызов CSocNetUserToGroup::GetList(), при этом проверяются права на доступ текущего пользователя к группе.
sonet_group.user.groups Возвращает массив групп соцсети текущего пользователя, осуществляя вызов CSocNetUserToGroup::GetList().
sonet_group.user.invite Выполняет приглашение пользователей в группу соцсети от лица текущего пользователя, при этом проверяются права на доступ текущего пользователя к группе.
sonet_group.user.request Отправляет запрос текущего пользователя на вступление в группу соцсети, при этом проверяются права на доступ текущего пользователя к группе.
sonet_group.user.update Изменяет роль пользователей в рабочей группе.
События при работе с группами СоцСети Список событий при добавлении, изменении и удалении группы.
Скоуп socialnetwork
socialnetwork.api.workgroup.list Метод возвращает список групп.
socialnetwork.api.workgroup.get Метод возвращает данные по рабочей группе.


© «Битрикс», 2001-2024, «1С-Битрикс», 2024