Open main menu

Ace Stream Wiki β

Changes

Reseller API

1,078 bytes removed, 10:39, 29 May 2014
no edit summary
==Общее описание API==
Данное API позволяет работать с [[User_key|ключами пользователей]] в системе Ace Stream. API предоставляет методы для создания ключей пользователей и для активации различных опций для ключей.
 
Работать с данным API могут [[Resellers|реселлеры]] либо [[Developers|разработчики приложений]]
==Формат запросов==
* '''api_key''' - ключ клиента API
* '''api_version''' - поддерживаемая версия API (текущая версия: 1.0)
* '''app''' - идентификатор маркета
* '''sign''' - цифровая подпись запроса
 
В зависимости от того, кто обращается к API (разработчик или реселлер), должен присутствовать один из параметров:
* '''app''' - идентификатор маркета (для [[Resellers|реселлеров]])
* '''product''' - публичная часть [[Product_key|ключа продукта]] (для [[Developers|разработчиков приложений]])
===Алгоритм формирования цифровой подписи===
===createUserKey===
Создать новый ключ пользователя
 
Если ключ пользователя создается от имени разработчика приложений, то его действие распостраняется только на продукт данного разработчика, указанный в параметре <tt>product</tt>.
 
Если ключ пользователя создается от имени реселлера, то его действие распостраняется на любые продукты.
поля в ответе: