Запрос на регистрацию с мобильного приложения¶
Тип запроса¶
POST
URL¶
{server}/ws/mobile/api/card/register {server} - сервер FlexOil
Тело запроса¶
{ "partnerUID":"", "phoneNumber":"", "deviceImei":"" }
partnerUID - UID партнёра, назначается сервисом
phoneNumber - регистрируемый номер телефона
deviceImei - IMEI устройства, с которого выполняется регистрация
Пример:
{ "partnerUID":"1261230", "phoneNumber":"+79039100000", "deviceImei":"123456789012345" }
Ответ сервера¶
{ "code": "OK", "message": "", "data": { "holderID": 0000000 } }
code - успех (OK) или ошибка операции (иное)
message - текст ошибки (при ошибке)
data - вложенный раздел с данными
holderID - ID держателя по указанному номеру телефона
Примеры:
{ "code": "OK", "message": "", "data": { "holderID": 5066727 } } { "code": "Error", "message": "Incomplete registration exists", "data": null }
В случае системных ошибок (например, ошибка БД) формат ответа тот же, но код ответа HTML не равен 200