account/editmailphone

Изменение/добавление телефона или почты

Параметры

Название Описание Тип Обязательный
token Токен Строка Да
phone_or_mail Телефон или почта Строка Да
code Код подтверждения Строка Нет
sign Подпись. Если используется номер телефона Строка Нет
message_type Тип оповещения (для регистрации по телефону)
flashcall - 4 последних цифры номера телефона (по умолчанию)
voicecode - диктовка кода пользователю
sms - смс сообщение
tg - пользователю поступит сообщение с кодом в телеграм
Строка Нет

Результат

Изменение/добавление проходит в два этапа:
1. Требуются поля phone_or_mail, token. Система отправляет смс или письмо с кодом (4 знака) и возвращает {}.
2. Требуются поля phone_or_mail, token, code. В случае успеха изменяются данные пользователя.

Коды ошибок

TOKEN_NOT_FOUND Передан неверный токен.
ALREADY_EXISTS Пользователь с таким телефоном или почтой существуют.
CODE_INVALID Неверный код активации.
PHONE_OR_MAIL_NOT_FOUND Телефон или почта неверна или имеет неверный формат.
FREQ Слишком частый вызов смс, доступно раз в минуту. В параметре sec будет передано количество секунд, через которое можно будет повторно получить код
SIGN Неверная подпись

Тест запроса

token:
phone_or_mail:
code:
sign:
message_type:
Введите данные и нажмите выполнить