store

store.getProducts

Возвращает список продуктов.

Для вызова метода можно использовать:
• ключ доступа пользователя, полученный в Standalone‑приложении через Implicit Flow

Параметры

type

string

Тип продуктов:

  • •
    stickers — стикеры;
  • •
    votes — голоса.
merchant

string

Магазин:

  • •
    google.
  • •
    apple.
  • •
    microsoft.
section

string

product_ids

integer

Идентификаторы продуктов, информацию о которых необходимо получить. Если используется этот параметр, параметр type является обязательным.

filters

string

Определяет статусы, по которым необходимо отфильтровать продукты:

  • •
    purchased — купленные;
  • •
    active — активные;
  • •
    promoted — рекламные.

Является обязательным, если не используется параметр product_ids.

extended

checkbox

Если указать в качестве этого параметра 1, то будет возвращена расширенная информация о продуктах.

Результат

Возвращает список объектов продуктов, содержащие поля:

  • •
    id — идентификатор продукта;
  • •
    type — тип продукта;
  • •
    purchased — куплен ли продукт:
    • •
      0 - не куплен,
    • •
      1 - куплен.
  • •
    active — состояние продукта:
    • •
      0 - скрыт,
    • •
      1 - активен.
  • •
    promoted — возвращает 1, если продукт является рекламным;
  • •
    purchase_date — дата покупки (только если purchased равен 1).

Если был задан параметр extended=1, дополнительно возвращаются поля:

  • •
    title — название продукта;
  • •
    base_url — URL папки с изображениями для данного продукта;
  • •
    %type% — объект с дополнительной информацией о продукте данного типа.

Если type равен stickers, то в поле stickers будет возвращен объект с полями:

  • •
    base_url — URL папки с изображениями стикеров;
  • •
    sticker_ids — массив с идентификаторами стикеров.

Коды ошибок

В ходе выполнения могут произойти общие ошибки