sonet_group.user.groups
Scope: sonet_group Права на выполнение: для всех
Возвращает массив групп соцсети текущего пользователя, осуществляя вызов CSocNetUserToGroup::GetList().
Каждая из групп представляет собой массив с полями:
- GROUP_ID - ID группы соцсети
- GROUP_NAME - название группы соцсети
- ROLE - роль пользователя в группе:
- SONET_ROLES_OWNER (A) - владелец,
- SONET_ROLES_MODERATOR (E) - модератор,
- SONET_ROLES_USER (K) - пользователь
Пример
// Получаем список групп текущего пользователя BX24.callMethod('sonet_group.user.groups', {});
Запрос:
https://mydomain.bitrix24.ru/rest/sonet_group.user.groups.json?auth=52423d4a5f19f5f964f9b4e96a925cfa
Ответ:
{"result":[{"GROUP_ID":"1","GROUP_NAME":"\u041c\u0430\u0440\u043a\u0435\u0442\u0438\u043d\u0433 \u0438 \u0440\u0435\u043a\u043b\u0430\u043c\u0430","ROLE":"A"},{"GROUP_ID":"3","GROUP_NAME":"\u041f\u0440\u043e\u0434\u0430\u0436\u0438","ROLE":"A"},{"GROUP_ID":"5","GROUP_NAME":"\u041e\u0442\u0434\u044b\u0445","ROLE":"A"},{"GROUP_ID":"7","GROUP_NAME":"\u0422\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438","ROLE":"A"},{"GROUP_ID":"9","GROUP_NAME":"\u0424\u0440\u0438\u043b\u0430\u043d\u0441","ROLE":"A"},{"GROUP_ID":"13","GROUP_NAME":"Test sonet group","ROLE":"A"},{"GROUP_ID":"15","GROUP_NAME":"Test sonet group","ROLE":"A"}]}
© «Битрикс», 2001-2024, «1С-Битрикс», 2024