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

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

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

просмотр истории страницы
{include:CarbonBilling:Настройка IPTV. Общее}
{toc}

{include:CarbonBilling:Добавление NAS IPTV}

h2. IPTVPortal

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

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

{panel}
XXXX.iptvportal.ru
{panel}
\- username;
h2. Ограничение запросов к API поставщика услуг

\- password.
В файле *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}

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

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

{include:CarbonBilling:Создание услуг IPTV}
!NAS IPTV.png|width=600!