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

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'
	]
);


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
0
Денис Валеев
Сообщение не промодерировано, возможны ошибки и неточности.
Зачем здесь пример метода sonet_group.user.invite?
4
Антон Долганин
Хочу подчеркнуть, что не все поля используются на портале стандартно (загляните в карточку изменения профиля), но может использоваться вашими приложениями.
© «Битрикс», 2001-2024, «1С-Битрикс», 2024