user.fields
Scope: user Права на выполнение: для всех
Перечень полей пользователей Битрикс24, который будет получен в результате выполнения метода, зависит от скоупа приложения/вебхука. Подробности о доступе к данным пользователей можно узнать в статье.
Описание
Получение списка названий полей пользователя. Метод отдаёт стандартный список полей, использование пользовательских полей не предусмотрено.
Параметры
Метод параметров не имеет.
Вызов
BX24.callMethod('user.fields');
Запрос (xml для наглядности ответа)
https://my.bitrix24.ru/rest/user.fields.xml?auth=7c9d8f00ea0ddd9e02cab3eb2b3bd0d1
Ответ
<response> <result> <ID>ID</ID> <ACTIVE>Активность</ACTIVE> <EMAIL>E-Mail</EMAIL> <NAME>Имя</NAME> <LAST_NAME>Фамилия</LAST_NAME> <SECOND_NAME>Отчество</SECOND_NAME> <PERSONAL_GENDER>Пол</PERSONAL_GENDER> <PERSONAL_PROFESSION>Профессия</PERSONAL_PROFESSION> <PERSONAL_WWW>Домашняя страничка</PERSONAL_WWW> <PERSONAL_BIRTHDAY>Дата рождения</PERSONAL_BIRTHDAY> <PERSONAL_PHOTO>Фотография</PERSONAL_PHOTO> <PERSONAL_ICQ>ICQ</PERSONAL_ICQ> <PERSONAL_PHONE>Личный телефон</PERSONAL_PHONE> <PERSONAL_FAX>Факс</PERSONAL_FAX> <PERSONAL_MOBILE>Личный мобильный</PERSONAL_MOBILE> <PERSONAL_PAGER>Пейджер</PERSONAL_PAGER> <PERSONAL_STREET>Улица проживания</PERSONAL_STREET> <PERSONAL_CITY>Город проживания</PERSONAL_CITY> <PERSONAL_STATE>Область / край</PERSONAL_STATE> <PERSONAL_ZIP>Почтовый индекс</PERSONAL_ZIP> <PERSONAL_COUNTRY>Страна</PERSONAL_COUNTRY> <WORK_COMPANY>Компания</WORK_COMPANY> <WORK_POSITION>Должность</WORK_POSITION> <UF_DEPARTMENT>Подразделения</UF_DEPARTMENT> <UF_INTERESTS>Интересы</UF_INTERESTS> <UF_SKILLS>Навыки</UF_SKILLS> <UF_WEB_SITES>Другие сайты</UF_WEB_SITES> <UF_XING>Xing</UF_XING> <UF_LINKEDIN>LinkedIn</UF_LINKEDIN> <UF_FACEBOOK>Facebook*</UF_FACEBOOK> <UF_TWITTER>Twitter</UF_TWITTER> <UF_SKYPE>Skype</UF_SKYPE> <UF_DISTRICT>Район</UF_DISTRICT> <UF_PHONE_INNER>Внутренний телефон</UF_PHONE_INNER> </result> </response>
* Социальная сеть признана экстремистской и запрещена на территории Российской Федерации.
Пример
Изменить подразделение пользователя:
$res = CRest::call( 'user.update', [ 'ID' => 4, 'UF_DEPARTMENT' => [ 3 ], ] );
Добавить пользователя в рабочую группу:
$res = CRest::call( 'sonet_group.user.invite', [ 'USER_ID' => 4, 'GROUP_ID' => 3, 'MESSAGE' => 'Invitation' ] );
© «Битрикс», 2001-2024, «1С-Битрикс», 2024