Получить идентификатор конференции (UID) по её названию, регистр букв не важен.

 

Синтаксис

{
  "cmd"       : "000B",
  "ServerKey" : "iddqd",
  "APIStype"  : "mydata",
  "context"   : "myfunc",

  "Name"      : "working team"
}

 

Параметры

Параметр

Тип

Значение

cmd

string

"000B", номер команды MCIAPI_CS_GetChannelUIDByName;

ServerKey

string

ключ Integration API, задаётся в настройках сервера;

APIStype

string

тип интеграции. Можно задавать произвольную строку;

context

string

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

Name

string

название конференции, регистр букв не важен.

 

Результат работы

{
  "cmd"     : "000B",
  "context" : "myfunc",
  "UID"     : 17,
  "Name"    : "Working Team"
}

 

Поле

Тип

Значение

cmd

string

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

context

string

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

UID

integer

идентификатор конференции;

Name

string

оригинальное название конференции, строка. Может отличаться от названия в запросе, потому что название контекстно-зависимо, а в запросе можно указывать любой регистр букв.

 

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

#5, MCIAPI_Error_WrongIntegrationKey

#6, MCIAPI_Error_UnknownUID

#9, MCIAPI_Error_API_Disabled

#10, MCIAPI_Error_ParameterAbsent

#21, MCIAPI_Error_WrongData

#47, MCIAPI_Error_ParameterIsEmpty

#66, MCIAPI_Error_ConfNotFound