С помощью данного метода осуществляется верификация номера телефона пользователя, который он указал при регистрации или добавил как резервный метод входа.
Генерация и отправка SMS с кодом осуществляется с помощью метода w_phone_verify.

ID функции

w_phone_auth

Кто может вызывать

Авторизованный пользователь.
Авторизованное приложение.

Принимаемые параметры

phone* – номер телефона, привязанный к аккаунту пользователя, в международном формате (без плюса, без 8 и т. д.). Например, русский номер следует передавать в формате 79071111111.

mcode* – одноразовый код подтверждения полученный через метод w_phone_verify. Состоит из четырех цифр.

Возвращаемые значения

Отсутствуют.

Возможные ошибки

error_code

error_message

Описание

101266

wrong code

Переданный в параметрах код истек либо неверен

101019invalid codeНевалидный код (ожидается 4 цифры)
101264wrong phoneНеправильный номер телефона
101268already verifiedНомер телефона уже подтвержден

Пример запроса на сервер

{
 "app": "1",
 "time": "2014-11-07T16:21:02+03:00",
 "sha": "b79d8e9993d20da6abe78838d3c7fbf640a4c52956569bef3c685d3453316b5c",
 "requests": [
         {
               "func": "w_phone_auth",
               "id": "w_phone_auth",
               "param": {
				 "phone": "79210211450",
                 "mcode": "9067",
               }
         }
 ]
}

Пример ответа сервера

{
"success": true,
 "time": "2014-11-07T16:21:02+03:00",
   "w_phone_auth": {
  	"success": true
 }
}