MyChat Integration API: MCIAPI_CS_GetUINByEmail, отримати UIN користувача за його email
Отримати UIN користувача за його основною адресою електронної пошти.
Синтаксис
{
"cmd" : "0006",
"ServerKey" : "iddqd",
"APIStype" : "mydata",
"context" : "myfunc",
"Email" : "[email protected]"
}
Параметри
Параметр |
Тип |
Значення |
cmd |
string |
"0006", номер команди MCIAPI_CS_GetUINByEmail; |
ServerKey |
string |
ключ Integration API, задається у налаштуваннях сервера; |
APIStype |
string |
тип інтеграції. Можна задавати довільний рядок; |
context |
string |
необов'язковий параметр, будь-який текст, що повернеться у команді-відповіді; |
|
string |
основна адреса електронної пошти користувача; регістр букв будь-який. Якщо потрібно знайти доменного користувача, то потрібно вказати "domain\user@email" через зворотній слеш. |
Результат роботи
{
"cmd" : "0006",
"context" : "myfunc",
"UIN" : 17
}
Поле |
Тип |
Значення |
cmd |
string |
HEX-номер команди, що була успішно виконана; |
context |
string |
довільний текст, що був переданий серверу в команді запиту; |
UIN |
integer |
унікальний ідентифікатор знайденого користувача (UIN). |
Можливі помилки
#5, MCIAPI_Error_WrongIntegrationKey
#10, MCIAPI_Error_ParameterAbsent
#23, MCIAPI_Error_EmailIsNotDefined
#43, MCIAPI_Error_UnknownDomainUser