mikbill:billing:stalker

Это старая версия документа!


Stalker (Infomir)

В конфигурационном файле ( ./server/custom.ini ) сталкера добавляем :

[billing]
enable_subscription = true
enable_tariff_plans = true
show_unsubscribed_tv_channels = false
allow_subscription_from_stb = false
enable_tv_subscription_for_tariff_plans = false
enable_internal_billing = false

[server_api]
enable_api = true
api_auth_login = stalkerapi
api_auth_password = password
enable_api_log = true

[system] 
auto_add_stb = false
Внимание! Параметр auto_add_stb должен быть равен false

[system]
auto_add_stb = false

direct&600|

1. Указываем параметры Если ссылка на портал имеет вид http://91.205.164.61/stalker_portal/server/administrator/users.php то настраиваем по след примеру:

nolink|

2. Нажимаем кнопку сохранить

3. После сохранения выполнить тест чтобы написало ОК, нажав на кнопку «Тест» в данном окне

Если пишет ошибка, то следует смотреть логи портала которые находятся на сервере /var/log/stalkerd/api_access.log

4. Готово настройка связки закончена.

Для управления мультикастом на свичах необходимо в услуге указать мультикаст ACL

direct&700|direct&600|

Важный момент чтобы совпадали ID услуг (в данном примере ID=102)

Заходим в справочник устройств пользователя и добавляем тип приставки.

Указываем middleware - Stalker

direct&700|

Добавляем устройство в карточке абонента в разделе «Устройство пользователя» нажав на клавишу «добавить»

direct&700|

При активации подписки в карточке абонента (или отключении) будут выполнятся внешние скрипты

./admin/sys/scripts/mb_event_iptv_add.sh
./admin/sys/scripts/mb_event_iptv_del.sh

В данный скрипт передаются параметры по абоненту.

direct&500|

Работа скрипта логируется в файл log.txt:

direct&500|

По окончанию всех перечисленных действий у абонента будет активная подписка:

direct&700|

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

  • Система::Консольные команды - tv_infomir_sync - выгрузка в Middlware Infomir STALKER
  • Система::Консольные команды - tv_infomir_del_other - Удаляем в Middlware Infomir STALKER то что не связано с MikBiLL
  • Система::Консольные команды - tv_activate_free_services - Активировать подписки на бесплатные пакеты услуг (для миграции) (пока бета)
  • mikbill/billing/stalker.1466023874.txt.gz
  • Последнее изменение: 8 лет назад
  • walertos