Задать параметры в файле конфигурации модуля lbcore-nexttv

После того как вы установите модуль 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.