Регистрация
Регистрация пользователя
POST /registration
Отправляется json строка с параметрами регистрации:
{
"login": ,
"paswd": ,
"email": ,
"status": ,
"ur_fio": "",
"ur_address": ,
"phone":
}
Формат ответа:
{
"res" : 1,
"resText":
}
Список полей для регистрации
GET /registration/form
general — общие поля
physicalPerson — поля для физических лиц
legalPerson — поля для юридических лиц
url — url для отправки полей на регистрацию
{
"name":,
"rusName":,
"required":,
"values":
}
// английское название параметра
// русское название параметра
// обязательный ли параметр: true, false
// какие может применять значения (важен для параметра status)
Формат ответа:
{
"res": 1,
"fields": {
"general": [{
"name": "login",
"rusName": "Логин",
"required": true,
"values": ""
}]
},
"url": "/rest/registration/"
}
// название поля
// русское название поля
// обязательное ли поле true или false
Проверка логина на существование в системе
POST /registration/checklogin
login — логин
{
"login": ""
}
// логин
Формат ответа:
check = true — логина не существует в системе
check = false — логин существует в системе
{
"res": 1,
"check":
}
// true или false, свободен ли логин