Контакты
addContact
Метод добавления контакта в телефонную книгу на мобильных устройствах. В веб-клиенте скачается файл в формате "vcf".
Аргументы
Аргументом метода является объект, содержащий параметры:
Параметр | Тип данных | Описание | |
---|---|---|---|
string | Номер телефона | ||
string | Имя контакта |
Возвращаемое значение
Возвращаемое значение содержит Promise, который будет исполнен.
Пример:
1 2 3 4 5 6 7 8 9 10 11 12 |
|
getContact
Метод поиска контакта в телефонной книге. Применим только на мобильных устройствах.
Аргументы
Аргументом метода является объект, содержащий параметр:
Параметр | Тип данных | Описание | |
---|---|---|---|
string | Номер телефона |
Возвращаемое значение
Возвращаемое значение содержит Promise, который после исполнения вернет объект с атрибутом payload. Объект содержажит следующие свойства:
Свойство | Тип данных | Описание | |
---|---|---|---|
string | Номер телефона | ||
string | Имя контакта |
Пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
openContactCard
Метод отображения карточки контакта по HUID.
Аргументы
Аргументом метода является объект, содержащий параметр:
Параметр | Тип данных | Описание | |
---|---|---|---|
string | HUID контакта |
Возвращаемое значение
Возвращаемое значение содержит Promise, который будет исполнен.
Пример:
1 2 3 4 5 6 7 8 9 10 11 |
|
requestSelfProfile
Метод получения данных текущего пользователя.
Возвращаемое значение
Возвращаемое значение содержит Promise, который после исполнения вернет объект с атрибутом payload. Объект содержит следующие свойства:
Свойство | Тип данных | Описание |
---|---|---|
string | HUID пользователя | |
string | Имя пользователя | |
string | Аватар (опционально) | |
string | Превью аватара (опционально) | |
string | Наименование компании (опционально) | |
string | Наименование департамента (опционально) | |
string | Адрес офиса (опционально) | |
string | Имя менеджера (опционально) | |
string | HUID менеджера (опционально) | |
string | Email пользователя (опционально) | |
string | Телефон пользователя | |
string | Дополнительный телефон пользователя (опционально) | |
string | Номер SIP (опционально) | |
string | Дополнительный номер SIP (опционально) | |
string | Дополнительное описание (опционально) |
Пример:
1 2 3 4 5 6 7 8 9 10 11 |
|
searchCorporatePhonebook
Метод поиска корпоративных пользователей. В результате поиска выводятся также найденные пользователи с трастовых серверов.
Аргументы
Аргументом метода является объект, содержащий параметр:
Параметр | Тип данных | Описание | |
---|---|---|---|
string | Строка поиска |
Возвращаемое значение
Возвращаемое значение содержит Promise, который после исполнения вернет объект с атрибутом payload. Объект содержит следующие свойства:
Свойство | Тип данных | Описание |
---|---|---|
array | Список найденных корпоративных пользователей | |
array | Список найденных трастовых пользователей |
Списки corpPhonebookEntries и trustSearchEntries содержат следующие свойства:
Свойство | Тип данных | Описание |
---|---|---|
string | Аватар (опционально) | |
string | Имя пользователя | |
string | Наименование компании (опционально) | |
string | Должность (опционально) | |
string | Адрес офиса (опционально) | |
string | Наименование департамента (опционально) | |
string | Наименование сервера (опционально) | |
array | Список контактов | |
|
boolean | Признак активности |
|
string | Тип контакта "phone" | "email" |
|
string | Значение |
|
string | HUID контакта |
|
string | Тип подключения "rts_user" | "cts_user" | "botx" |
Пример:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
|