MyChat Integration API: MCIAPI_CS_GetUINByEmail, получить UIN пользователя по email

MyChat Integration API: MCIAPI_CS_GetUINByEmail, получить UIN пользователя по email

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

 

Синтаксис

{

 "cmd"        : "0006",

 "ServerKey"  : "iddqd",

 "APIStype"   : "mydata",

 

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

 "Domain"     : "",

 

 "AuthType"   : 0

}

 

Параметры

Параметр

Тип

Значение

cmd

string

"0006", номер команды MCIAPI_CS_GetUINByEmail;

ServerKey

string

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

APIStype

string

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

Email

string

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

Domain

string

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

AuthType

integer

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

 

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

{

 "cmd" : "0006",

 "UIN" : 17

}

 

Поле

Тип

Значение

cmd

string

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

UIN

integer

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

 

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

#5, MCIAPI_Error_WrongIntegrationKey

#20, MCIAPI_Error_EmailNotFound

#23, MCIAPI_Error_EmailIsNotDefined

 

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

MCIAPI_CS_GetUINByNick