Содержание

MIDDLEWARE STALKER

http://i-s.od.ua/stalker/index.html

Возможности

Модуль взаимодействия с Middleware Stalker. Все настройки первоначально делаются в админ форме Stalker, а потом импортируются в биллинг

Stalker API

Установка

 cp Stalker_api.pm /usr/abills/Abills/modules/Iptv/

для работы модуля также нужно установить 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 Stalker Add

После заведения сервиса нажмите на кнопку «Тест» чтобы убедиться что все работает

Работа с системой

Заведение абонентов

При заведении абонентов через биллинг, системе в качестве логина в сталкер передеёт

[LOGIN в  билинге]_[ID ТВ сервиса]

Для синхронизации используется поле [ID: ТВ сервиса] ⇒ [account_number: Stalker ]

Для синхронизации [билинг логин ] = [stalker логин] включите опцию $conf{IPTV_STALKER_SINGLE_ACCOUNT}=1;

Агент контроля Stalker

# /usr/abills/libexec/billd stalker_online

Данный агент контролирует состояние Stalker и управляет аккаунтами абонентов заведёнными в middleware.


Возможности

Данную программу стоит запускать через cron с интервалом 5 минут

/etc/crontab

 */5 * * * * root  /usr/abills/libexec/billd stalker_online

Дополнительно