Интеграция с IPTVPortal

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (8)

просмотр истории страницы
h1.Создание IPTV NAS при использовании сервиса IPTVPortal
# Необходимо перейти в раздел оборудование, далее на вкладку IPTV и добавить новый NAS
Основные настройки выглядят следующим образом:
!00.png|border=1!
# После сохранения настроек, переходим в управление и нажимаем инициализировать
!01.png|border=1!
# Инициализированную схему необходимо настроить. Для этого нажимаем на вкладку настройка и выбираем файл main.ini
{note} {toc}
ВАЖНО:
После редактирования файла в самом низу страницы нажать сохранить, проверить сохранились ли настройки можно обновив страницу
{include:CarbonBilling:Добавление NAS IPTV}
{note}
!02.png|border=1!
h2. IPTVPortal

Заполните параметры сервиса в файле main.ini:
* Обязательные опции
** *url* \- в формате *{+}XXXX{+}{*}*.iptvportal.ru*
** *username*
** *password*
** *enabled* \- установите "1" чтобы управление учетными записями на портале работало
* Необязательные опции
** *max_terminal* \- количество терминалов на учетную запись; по-умолчанию 1
** *delete_not_existing* \- удалять с iptvportal учетные записи не заведённые в биллинг;
по-умолчанию выключена
** *create_user_automatically* \- создавать учетные записи автоматически в биллинге и IPTVPortal, если подключены пакеты ТВ, но нет услуги создающей учетную запись; по-умолчанию включена

После этого обязательно нужно нажать кнопку "*Сохранить*" сразу под полем, в которое вносились изменения.

h2. Ограничение запросов к API поставщика услуг

В файле *main.ini* необходимо добавить параметр *sync_minutes* (по умолчанию значение параметра равно 60, единица измерения - 1 минута). Данный параметр задает период ожидания между синхронизациями IPTV OSS, другими словами, регулирует частоту отправки API-запросов на портал поставщика. У некоторых поставщиков услуг IPTV есть ограничение на кол-во API-запросов к их серверу. Чтобы не выходить за рамки данных ограничений, рекомендуется увеличить параметр sync_minutes таким образом, чтобы период ожидания увеличился с 60 минут до 24 часов или 7 суток. После этого необходимо перезапустить обработчик синхронизаций:
{code}
chroot /app/asr_billing
service oss restart
{code}

{include:CarbonBilling:Настройка услуг IPTV}
----
h2. Отладка
h3. Смена пароля учетной записи

При интеграции сервиса IPTV с биллингом может возникнуть ситуация, когда учетные данные IPTV заведены в биллинге и на портале IPTV, но смена пароля не выполняется.
Для этого необходимо проверить наличие у абонента в биллинге услуги "пакет IPTV" который относится к NAS IPTVPortal. Только при наличии услуги синхронизатор будет проводить проверку логина и пароля между биллингом и порталом.

!NAS IPTV.png|width=600!