MyChat Integration API: MCIAPI_CS_GetUINByNick

MyChat Integration API: MCIAPI_CS_GetUINByNick

Получить UIN пользователя по его нику.

 

Синтаксис

0005 MCIAPI_CS_GetUINByNick

{

 "ServerKey"  : "iddqd",

 "APIStype"   : "mydata",

 

 "Nick"       : "JohnSmith",

 "Domain"     : "",

 

 "AuthType"   : 0

}

 

Параметры

Параметр

Тип

Значение

ServerKey

string

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

APIStype

string

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

Nick

string

ник пользователя, обязательное уникальное поле;

Domain

string

имя домена пользователя. Параметр нужен, если пользователь использует доменную авторизацию;

AuthType

integer

тип аутентификации пользователя, цифра.

 

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

{

 "Cmd" : 5,

 "UIN" : 17

}

 

Поле

Тип

Значение

Cmd

integer

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

UIN

integer

уникальный идентификатор найденного пользователя (UIN).

 

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

MCIAPI_Error_NickNotFound

MCIAPI_Error_WrongIntegrationKey

 

Ещё посмотреть

MCIAPI_CS_GetUINByEmail