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
Created with the Personal Edition of HelpNDoc: Full-featured Kindle eBooks generator