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

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

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

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



{include:CarbonBilling:Настройка услуг IPTV}{toc}
{include:CarbonBilling:Добавление NAS IPTV}

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}