| Подсказка | ||
|---|---|---|
| ||
Прежде чем применять плагин - внимательно читаем. От этого зависит работоспособность системы |
Назначение
| Информация |
|---|
| Синхронизация пользователей и тарифов с Microimpuls (IPTV). |
| Оглавление | ||
|---|---|---|
|
| Отображение дочерних элементов |
|---|
Функционал:
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).
Запуск:
| Блок кода | ||
|---|---|---|
| ||
perl microimpuls.pm SERVICE_ID=1 DEBUG=2 perl microimpuls.pm PASSWORD_CHANGE=1 UID=100 |
Сценарии работы:
Без аргументов: синхронизация всех сервисов.
С
SERVICE_ID: синхронизация только указанного сервиса.С
PASSWORD_CHANGE: смена паролей для пользователей.UID=456— конкретный пользователь (опционально).
Описания параметров конфигурации (config.pl) или модуля Config
| Параметр | Пример | Описание |
|---|---|---|
| MICROIMPULS_CLIENT_ID | 123 | ID клиента в Microimpuls. |