После того как вы установите модуль lbcore-nexttv, откройте файл конфигурации и задайте настройки.
Открыть файл конфигурации:
nano /etc/lanbilling/lbcore-nexttv.conf
Пример конфигурации:
[client-lbcore]
address = "127.0.0.1:1502"
login = "admin"
password = ""
[client-nexttv]
address = "https://devagent.nexttvnet.ru/iptv-portal/backend/api"
login = "example_login"
password = "example_password"
service_prefix = "NexttvService:"
use_default_data = false
Блок [client-lbcore] — настройки доступа к серверу, на котором установлено ядро LANBilling.
addr — IP-адрес и порт сервера, на котором установлен LBcore.
login и password – реквизиты доступа для сотрудника, от лица которого будут выполняться запросы.
Блок [client-nexttv] — настройки доступа к платформе.
address — URL-адрес сервера платформы NextTV в формате <http или https>://<URL-адрес>.
login и password — логин и пароль оператора, указанные при регистрации на платформе NextTV.
service_prefix — префикс, по которому система будет определять, что услуги (пакеты каналов) относятся к платформе NextTV. Префикс нужно будет указывать при создании услуг в каталоге LANBilling.
use_default_data — этот параметр определяет, нужно ли при создании профиля на платформе автоматически заполнять недостающие обязательные сведения о пользователе.
true — если в карточке абонента в LANBilling не будут заполнены обязательные поля, вместо них в профиль на платформе подставятся значения «no_data». Профиль будет создан.
false — если в карточке абонента в LANBilling не будут заполнены обязательные поля, профиль не удастся создать.
Данные о работе модуля сохраняются в системном журнале — syslog.
Есть вопросы по документации? Пожалуйста, напишите их