Ace Stream - Тествайте HTTP API
HTTP API ви позволява да контролирате двигателя, използвайки HTTP заявки.
ВАЖНО! Технически е невъзможно да се изпрати заявка към двигателя от https страница, тъй като комуникацията с двигателя се осъществява по несигурния HTTP протокол. Всички подобни заявки са блокирани от всички съвременни браузъри.
Ако е необходимо да работите с двигателя от неговия https сайт, уебмастъра трябва да създаде незащитена http страница за тези цели.
Командата към двигателя е URL адрес на определен формат.
Форматът зависи от това какво съдържание искате да гледате и в какъв формат двигателят трябва да го показва.
Всички примери предполагат, че портът по подразбиране 6878 не е променен в настройките на двигателя.
Също така се предполага, че двигателят работи. Процедурата за проверка на състоянието на двигателя и неговата версия е описана тук (TODO: добавяне на връзка).
Описаният тук HTTP API е достъпен от версия на двигателя 3.1.0-rc8 (код на версията: 3002800)
Всички отговори от двигателя в HTTP API съдържат заглавката "Access-Control-Allow-Origin: *", която ви позволява да изпращате заявки към двигателя, използвайки AJAX заявки от който и да е домейн, без да нарушавате политиката за сигурност на браузъра.
Двигателят предоставя някои допълнителни опции за управление на сесията за възпроизвеждане.
Това включва възможността за изпращане на допълнителни команди към двигателя, получаване на информация за сесията на възпроизвеждане, както и получаване на някои събития.