MyChat Integration API: MCIAPI_CS_MoveUserToDepartment, перенести пользователя из одного подразделения в другое
Перенос пользователя из одного подразделения в общем древовидном списке контактов в другое. Общий список контактов будет автоматически обновлён в течении нескольких минут и будет разослан всем онлайн-пользователям.
Синтаксис
{
"cmd" : "0017",
"ServerKey" : "iddqd",
"APIStype" : "mydata",
"UIN" : 17,
"GroupID" : 34
}
Параметры
Параметр |
Тип |
Значение |
ServerKey |
string |
ключ Integration API, задаётся в настройках сервера; |
APIStype |
string |
тип интеграции. Можно задавать произвольную строку; |
UIN |
integer |
идентификатор пользователя, которого нужно перенести; |
GroupID |
string |
идентификатор подразделения в общем древовидном списке контактов. |
Результат работы
{
"cmd" : "0017",
"UIN" : 17,
"GroupID" : 34
}
Поле |
Тип |
Значение |
cmd |
string |
HEX-номер команды, которая была успешно выполнена; |
UIN |
integer |
идентификатор пользователя, который был перенесён; |
GroupID |
integer |
идентификатор нового подразделения пользователя в общем древовидном списке контактов. |
Возможные ошибки
MCIAPI_Error_CannotWorkWithRobot
MCIAPI_Error_CommonContactListIsEmpty
MCIAPI_Error_UINIsNotInTheCommonContactList
MCIAPI_Error_WrongIntegrationKey
Ещё посмотреть
MCIAPI_CS_CommonContactsRebuild