Авторизация абонента по мак-адресу или пину. Загрузка плейлиста ТВ каналов для пользователя, исходя из его тарифного плана, в формате m3u.
По указанному мак-адресу пользователя:
http://your.server:9443/get_pl.cgi?mac=xx:xx:xx:xx:xx:xx
По указанному пину пользователя:
http://your.server:9443/get_pl.cgi?pin=xxxxxx
По ip абонента:
http://your.server:9443/get_pl.cgi
libexec/config.pl
$conf{IPTV_PASSWORDLESS_ACCESS} = 1; |
Авторизация по UID
https://your.server:9443/get_pl.cgi?type=user&uid=2
Авторизация по IP
https://your.server:9443/get_pl.cgi?type=user&ip=46.175.134.33
Результат:
{"UID":2} |
Авторизация по UID
https://your.server:9443/get_pl.cgi?type=tp&uid=2
Авторизация по IP
https://your.server:9443/get_pl.cgi?type=tp&ip=46.175.134.33
Результат:
{"TP_ID":2} |
/Iptv/t/Fetcher.t
mac='МАК АБОНЕНТА' pin='ПИН АБОНЕНТА' |
./Fetcher.t -mac=00:26:57:00:1f:02 |