Метод: addSmartGroup
Параметры запроса
Параметр | Тип | Описание |
---|---|---|
credentials (обязательный) | credentials | Смотрите описание объекта Credentials. |
name (обязательный) | string | Название новой смарт-группы. |
rules (необязательный) | array | Список правил смарт-группы. |
attributeType (обязательный) | int | Может принимать значения: |
attributeId (необязательный) | string | Идентификатор поля профиля. Заполняется только для полей профиля (attributeType — 3). |
operator (обязательный) | int | Для подразделений:
Для групп и полей профиля:
|
value (обязательный) | string | Для подразделений:
Для групп:
Для поля профиля:
Внимание: для поля Страна нужно использовать ID страны, а не название. ID страны можно получить при помощи метода Получение списка полей профиля пользователя. |
...
Блок кода | ||
---|---|---|
| ||
<?xml version="1.0" encoding="utf-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="httphttps://schemas.xmlsoap.org/soap/envelope/" xmlns="httphttps://ispringlearn.com/go/services/api/soap"> <SOAP-ENV:Body> <AddSmartGroupRequest> <credentials> <accountUrl>http<accountUrl>https://myaccount.ispringlearn.ru</accountUrl> <email>email@email.com</email> <password>password</password> </credentials> <name> NEW GROUP</name> <rules> <and> <or> <rule> <attributeType>1<attributeType> <attributeId> </attributeId> <operator>2</operator> <value>id_departnent</value> </rule> </or> <or> <rule> <attributeType>2</attributeType> <attributeId></attributeId> <operator>1</operator> <value>id_group</value> </rule> </or> <or> <rule> <attributeType>3</attributeType> <attributeId>JON_TITLE</attributeId> <operator>1</operator> <value>кассир</value> </rule> </or> </and> </rules> </AddSmartGroupRequest> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
...
Блок кода | ||
---|---|---|
| ||
<?xml version="1.0" encoding="UTF-8"?> <SOAP-ENV:Envelope xmlns:SOAP-ENV="httphttps://schemas.xmlsoap.org/soap/envelope/" xmlns="httphttps://ispringlearn.com/go/services/api/soap"> <SOAP-ENV:Body> <AddSmartGroupResult> <groupId>string</groupId> </AddSmartGroupResult> </SOAP-ENV:Body> </SOAP-ENV:Envelope> |
...