Сигнатуры ForkPlayer — различия между версиями
Mentos (обсуждение | вклад) (Новая страница: «При переходе по адресу ForkPlayer добавляет такие $_GET параметры {| class="wikitable" |+ !$_GET параметр !Ус…») (Метка: visualeditor) |
Mentos (обсуждение | вклад) (Метка: visualeditor) |
||
Строка 11: | Строка 11: | ||
|уникальный идентификатор устройства | |уникальный идентификатор устройства | ||
может меняться при смене типа подключения | может меняться при смене типа подключения | ||
− | | | + | |Для идентификации '''устройства''' |
|- | |- | ||
|box_user | |box_user | ||
Строка 19: | Строка 19: | ||
можно входить на нескольких устройствах | можно входить на нескольких устройствах | ||
− | |Доступ к определенному контенту по подписке | + | |Для идентификации '''пользователя''' |
+ | Доступ к определенному контенту по подписке | ||
|- | |- | ||
|cookie | |cookie |
Текущая версия на 17:37, 18 июня 2019
При переходе по адресу 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 страничку для веб браузера
}