Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.
Подсказка
titleПамятка

Прежде чем применять плагин - внимательно читаем. От этого зависит работоспособность системы

Назначение

Информация
Синхронизация пользователей и тарифов с Microimpuls (IPTV).

Оглавление
absoluteUrltrue

Отображение дочерних элементов

Функционал:

microimpuls_online():

  • Получает список сервисов Microimpuls.

  • Вызывает synchronization_tariffs или change_users_password.

synchronization_tariffs():
  • Синхронизирует тарифы пользователей:

    • Добавляет новых пользователей

через
    • через user_add.

    • Обновляет привязки тарифов (_customer_tariff_assign/_customer_tariff_remove).

change_users_password():

  • Меняет пароли/PIN-коды пользователей (_account_modify_pin).


Запуск:

Блок кода
languageshell
perl/usr/abills/libexec/billd microimpuls.pm SERVICE_ID=1 DEBUG=2
perl/usr/abills/libexec/billd microimpuls.pm PASSWORD_CHANGE=1 UID=100
 

Сценарии работы:

  • Без аргументов: синхронизация всех сервисов.

  • С SERVICE_ID: синхронизация только указанного сервиса.

  • С PASSWORD_CHANGE: смена паролей для пользователей.

  • UID=456 — конкретный пользователь (опционально).


Описания параметров конфигурации (config.pl) или модуля Config

ПараметрПримерОписание
MICROIMPULS_CLIENT_ID123ID клиента в Microimpuls.






Дополнительная информация