MyChat Integration API: MCIAPI_CS_MoveUserToDepartment

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"       : 23,

 "UIN"       : 17,

 "GroupID"   : 34

}

 

Поле

Тип

Значение

Cmd

integer

номер команды, которая была успешно выполнена, равно 23 (HEX 0017);

UIN

integer

идентификатор пользователя, который был перенесён;

GroupID

integer

идентификатор нового подразделения пользователя в общем древовидном списке контактов.

 

Возможные ошибки

MCIAPI_Error_CannotWorkWithRobot

MCIAPI_Error_CommonContactListIsEmpty

MCIAPI_Error_UINIsNotInTheCommonContactList

MCIAPI_Error_UINNotFound

MCIAPI_Error_WrongIntegrationKey

 

Ещё посмотреть

MCIAPI_CS_CommonContactsRebuild