MyChat Integration API: MCIAPI_CS_IsUINExists, чи існує такий користувач
Перевірити, чи зареєстрований на сервері користувач із зазначеним UIN.
Синтаксис
{
"cmd" : "0007",
"ServerKey" : "iddqd",
"APIStype" : "mydata",
"context" : "myfunc",
"UIN" : 157
}
Параметри
Параметр |
Тип |
Значення |
cmd |
string |
"0007", номер команди MCIAPI_CS_IsUINExists; |
ServerKey |
string |
ключ Integration API, задається у налаштуваннях сервера; |
APIStype |
string |
тип інтеграції. Можна задавати довільний рядок; |
context |
string |
необов'язковий параметр, будь-який текст, що повернеться у команді-відповіді; |
UIN |
integer |
унікальний числовий ідентифікатор користувача. |
Результат роботи
{
"cmd" : "0007",
"context" : "myfunc",
"UIN" : 157,
"Present" : true
}
Поле |
Тип |
Значення |
cmd |
string |
HEX-номер команди, яка була успішно виконана; |
UIN |
integer |
унікальний числовий ідентифікатор користувача (UIN); |
context |
string |
довільний текст, що був переданий серверу в команді запиту; |
Present |
boolean |
true, якщо користувача існує на сервері, false — якщо ні. |
Можливі помилки
#5, MCIAPI_Error_WrongIntegrationKey
#10, MCIAPI_Error_ParameterAbsent