Данный метод инициирует генерацию и отправку SMS с четырехзначным кодом подтверждения для верификации номера телефона, который пользователь указал при регистрации или добавил как резервный метод входа.
Непосредственно подтверждение номера телефона происходит с помощью метода w_phone_auth.
ID функции
w_phone_verify
Кто может вызывать
Авторизованный пользователь.
Авторизованное приложение.
Принимаемые параметры
phone* – номер телефона, привязанный к аккаунту пользователя, в международном формате (без плюса, без 8 и т. д.). Например, русский номер следует передавать в формате 79071111111.
Возвращаемые значения
Отсутствуют.
Возможные ошибки
error_code | error_message | Описание |
---|---|---|
101005 | method not allowed to user | Метод не разрешен пользователю |
101264 | wrong phone | Неправильный номер телефона |
101268 | phone already verified | Телефон уже верифицирован |
101269 | sms already sent. wait %n% sec | SMS уже отправлена. Подождите %n% секунд |
Пример запроса на сервер
{ "app": "1", "time": "2014-11-07T16:21:02+03:00", "sid": "78838d3c7fbf640a4c52956569bef3c685", "sha": "b79d8e9993d20da6abe78838d3c7fbf640a4c52956569bef3c685d3453316b5c", "requests": [ { "func": "w_phone_verify", "id": "phone_verify", "param": { "phone": "79210211450" } } ] }
Пример ответа сервера
{ "success": true, "time": "2014-11-07T16:21:02+03:00", "phone_verify": { "success": true } }