Для пользователей, которым недостаточно встроенных в приложениях систем оплаты, существует возможность быстрой авторизации на сайте и пополнения счета из личного кабинета удобным способом оплаты. Для этого на стороне сервера (сайта) генерируется «одноразовый токен», который затем используется в запросе к серверу на авторизацию пользователя через вебвью (например: 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"
}
}