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 |
HEX-номер команди, яка була успішно виконана; |
UIN |
integer |
ідентифікатор користувача, якого було перенесено; |
GroupID |
integer |
ідентифікатор нового підрозділу користувача у загальному деревоподібному списку контактів. |
Можливі помилки
MCIAPI_Error_CannotWorkWithRobot
MCIAPI_Error_CommonContactListIsEmpty
MCIAPI_Error_UINIsNotInTheCommonContactList
MCIAPI_Error_WrongIntegrationKey
Дивитися ще
MCIAPI_CS_CommonContactsRebuild