Сигнатуры ForkPlayer — различия между версиями

Материал из Браузер Fork - Wiki
Перейти к: навигация, поиск
(Новая страница: «При переходе по адресу ForkPlayer добавляет такие $_GET параметры {| class="wikitable" |+ !$_GET параметр !Ус…»)
(Метка: visualeditor)
 
(Метка: 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 страничку для веб браузера

}