Сигнатуры ForkPlayer

Материал из ForkPlayer Wiki
Перейти к: навигация, поиск

При переходе по адресу ForkPlayer добавляет такие $_GET параметры

$_GET параметр Условия отправки Описание Пример использования
box_mac всегда уникальный идентификатор устройства

может меняться при смене типа подключения

Для идентификации устройства
box_user если был вход в ForkPlayer в Меню / Мой аккаунт email

неизменный пока не пользователь не выйдет с аккаунта

можно входить на нескольких устройствах

Для идентификации пользователя

Доступ к определенному контенту по подписке

cookie если ранее были установлены массив сохраняемых значений, аналог обычных cookie
Хранение различных настроек пользователя, сессии


Условием отображения версии сайта под ForkPlayer рекомендуется использовать существования GET параметра box_mac

(пример на PHP)

if(isset($_GET["box_mac"])){

header('Access-Control-Allow-Origin: *');

header("Access-Control-Allow-Methods: POST, GET, OPTIONS");

header("Access-Control-Allow-Headers: Accept, Content-Type");

// Выводим страничку в XML или JSON для отображения в ForkPlayer

}

else{

// Выводим обычную html страничку для веб браузера

}