=====MIDDLEWARE STALKER===== {{http://i-s.od.ua/stalker/logo.jpg|http://i-s.od.ua/stalker/index.html}} ====Возможности==== * Управление подписками (абонентами) * Импорт тарифных планов с Stalker * Управление тарифными планами * Управление каналами * Отправта сообщения абоненту Модуль взаимодействия с Middleware Stalker. Все настройки первоначально делаются в админ форме Stalker, а потом импортируются в биллинг * [[abills:docs:manual:iptv_stalker|Настройка STALKER MIDDLEWARE]] =====Stalker API===== **Установка** cp Stalker_api.pm /usr/abills/Abills/modules/Iptv/ для работы модуля также нужно установить [[abills:docs:manual:soft:json|Perl JSON]] **Включение на Stalker API** \\ **server/config.ini** [server_api] enable_api = true api_auth_login = stalker api_auth_password = secret_pass enable_api_log = true узнать версию портала можно в файле stalker_portal/c/version.js переменная var ver = '4.8.57'; =====Включение услуги===== ''/ Настройка / Телевидение'' {{:abills:docs:modules:iptv:abills_stalker_add.png?nolink|ABillS Stalker Add}} После заведения сервиса нажмите на кнопку "Тест" чтобы убедиться что все работает =====Работа с системой===== * [[abills:docs:manual:admin:iptv:iptv_stalker|Синхронизация данных с Stalker]] ====Заведение абонентов==== При заведении абонентов через биллинг, системе в качестве логина в сталкер передеёт [LOGIN в билинге]_[ID ТВ сервиса] Для синхронизации используется поле [ID: ТВ сервиса] => [account_number: Stalker ] Для синхронизации [билинг логин ] = [stalker логин] включите опцию $conf{IPTV_STALKER_SINGLE_ACCOUNT}=1; ====Агент контроля Stalker==== # /usr/abills/libexec/billd stalker_online Данный агент контролирует состояние Stalker и управляет аккаунтами абонентов заведёнными в middleware. \\ **Возможности** \\ * Получает данные о активных приставках и сообщает об этом биллингу (журнал / Мониторинг / Телевидение). * Выключает не зарегистрированные в билинге приставки * Привязывает мак адреса приставок к аккаунтам абонентов при первом подключении * Отключает на middleware Stalker абонентов отключенных в биллинге или удалённых * Следит за состоянием счета абонента и отключает должников * Устанавливает дату окончания пакета при первом подключении приставки * Отключает абонентов с истекшим пакетом Данную программу стоит запускать через cron с интервалом 5 минут **/etc/crontab** */5 * * * * root /usr/abills/libexec/billd stalker_online ====Дополнительно=== * [[http://abills.net.ua/forum/viewtopic.php?f=24&t=7918|Обсуждение]] * [[abills:docs:modules:iptv:middleware_stalker_old|Работа на прямую с базой (Старая версия)]]