Changes

Jump to: navigation, search

Engine Service API

61 bytes added, 08:31, 5 February 2014
/* Методы, которые можно использовать при разработке продуктов, предназначенных для премиум-пользователей и/или которые будут распростр
'''Предлагается следующая схема работы''' (п.2 - работает для версии движка 2.2.1-Next и 3.0.0 Beta):
 
'''1) Проверка ключа пользователя:'''
http://127.0.0.1:6878/webui/app/check-user-key?key=<user_
key>
Варианты ответов:
 
-* если указанный ключ загружен в движок:
{"status": "ok"}
 
-* если указанный ключ не загружен в движок:
{"status": "not_found"}
 
-* если при обработке запроса возникла ошибка:
{"error": "error description"}
 
'''2) чтобыЧтобы загрузить файл расширения в движок, нужно отправить POST запрос на этот адрес:'''
http://127.0.0.1:6878/webui/app/load-extension
 
{"error": "error description"}
 
'''3) получениеПолучение списка премиум-опций, активированных на движке:'''
http://127.0.0.1:6878/webui/app/services/get
 
'''Поля:'''
 
* '''<tt> id (string) </tt>''' - идентификатор опции
* '''<tt> name (string) </tt>''' - название опции▼
 
* '''<tt> valid_tovalid_from (integer) </tt>''' - дата, пос которуюкоторой опция активна (unix timestamp)▼
▲<tt> name (string) </tt> - название опции
* '''<tt> valid_to (integer) </tt>''' - дата, по которую опция активна (unix timestamp)
 
* '''<tt> valid_fromtrial (integerboolean) </tt>''' - датаtrue, с которойесли опция активнаактивирована (unixбесплатно timestamp)на тестовый период
* '''<tt> description (string) </tt>''' - описание опции▼
 
▲<tt> valid_to (integer) </tt> - дата, по которую опция активна (unix timestamp)
 
<tt> trial (boolean) </tt> - true, если опция активирована бесплатно на тестовый период
 
▲<tt> description (string) </tt> - описание опции

Navigation menu