storage.getKeys

Возвращает список всех ключей переменных, которые доступны пользователю в приложении

НазваниеОбязательныйТипОписание
uid Нет String

id пользователя, указывается в случае серверного вызова метода.
При вызове в рамках сессии пользователя параметр не указывается

anchor Нет String

Идентификатор постраничного вывода данных.

count Нет Integer

Количество ключей, которые требуется вернуть.
Лимит: от 1 до 1000 ключей
Значение по умолчанию: 100

scope Нет CallScope

Тип переменной:

  • CUSTOM - привязанная к пользователя переменная;
  • GLOBAL - общая для всех пользователей переменная.

Авторизация

Сессия опциональна (для External (Внешних) приложений - обязательна)

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

  • VALUABLE_ACCESS

Лимиты

В данный момент для методов Storage API есть следующие лимиты:

  • для пользователя - в приложении может храниться не более 1000 уникальных ключей переменных;
  • для приложения - у приложения может храниться не более 5000 уникальных ключей переменных.

Тип

{ "anchor": "String", "etag": "String", "keys": [ "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