MyChat Integration API: MCIAPI_CS_GetUINByEmail

MyChat Integration API: MCIAPI_CS_GetUINByEmail

Получить UIN пользователя по его основному адресу электронной почты.

 

Синтаксис

0006 MCIAPI_CS_GetUINByEmail

{

 "ServerKey"  : "iddqd",

 "APIStype"   : "mydata",

 

 "Email"       : "John@mail.com",

 "Domain"     : "",

 

 "AuthType"   : 0

}

 

Параметры

Параметр

Тип

Значение

ServerKey

string

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

APIStype

string

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

Email

string

основной адрес электронной почты пользователя;

Domain

string

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

AuthType

integer

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

 

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

{

 "Cmd" : 6,

 "UIN" : 17

}

 

Поле

Тип

Значение

Cmd

integer

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

UIN

integer

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

 

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

MCIAPI_Error_EmailNotFound

MCIAPI_Error_WrongIntegrationKey

 

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

MCIAPI_CS_GetUINByNick