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