sdk.init ✎ Дополнить на GitHub

Создает новую SDK сессию (анонимный логин)

НазваниеОбязательныйТипОписание
session_data Да AnonymSessionParams

Объект с идентификатором устройства, типом клиента и версией SDK

Авторизация

Сессия запрещена

Необходимые права:

  • VALUABLE_ACCESS

Возвращает дополнительный SDK токен (в поле session_key) для выполнения запросов к методам sdk.*

Метод не должен быть подписан.

Ответ

{ "activated_profile": "boolean", "api_server": "String", "auth_hash": "String", "auth_sig": "String", "auth_token": "String", "session_key": "String", "session_secret_key": "String", "uid": "String", "verification_url": "String" }

Параметры приложения

Данные о сессии пользователя

Метод

Список параметров

Используем для подписи secret_key = session_secret_key
Используем для подписи secret_key = application_secret_key
Используем для подписи secret_key = MD5(access_token + application_secret_key)
secret_key =
Сортируем и склеиваем параметры запроса и secret_key
Рассчитываем MD5 от полученной строки и получаем параметр sig