Для пользователей, которым недостаточно встроенных в приложениях систем оплаты, существует возможность быстрой авторизации на сайте и пополнения счета из личного кабинета удобным способом оплаты. Для этого на стороне сервера (сайта) генерируется «одноразовый токен», который затем используется в запросе к серверу на авторизацию пользователя через вебвью (например: http://www.pda.litres.ru/?otsid=6a79ac9a8d0077819b7ac44e2a273aeF). Время, в течение которого одноразовый токен остается валидным, невелико и обычно составляет несколько часов.

ID функции

w_get_otsid

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

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

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

нет

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

otsid – временный одноразовый токен для одноразовой авторизации в системе.

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

error_code

error_message

Описание




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

{
 "sid": "78838d3c7fbf640a4c52956569bef3c685",
 "app": "4",
 "time": "2014-11-07T16:21:02+03:00",
 "sha": "b79d8e9993d20da6abe78838d3c7fbf640a4c52956569bef3c685d3453316b5c",
 "requests": [
         {
               "func": "w_get_otsid",
               "id": "get_otsid"
         }
 ]
}

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

{
"success": true,
 "time": "2014-11-07T16:21:02+03:00",
   "get_otsid": {
  	  "success": true,
  	  "otsid": "5nby8ufz9z5f188h9p3k2ufa3e5a5n18"
 }
}