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