MyChat Integration API: MCIAPI_CS_GetChannelUIDByName, получить UID конференции по её названию
Получить идентификатор конференции (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
#10, MCIAPI_Error_ParameterAbsent