Table of Contents | ||
---|---|---|
|
Установка модуля
Code Block | ||
---|---|---|
| ||
cp Megogo.pm /usr/abills/Abills/modules/Iptv/Plugins/ |
Включение услуги
Настройка> ТелевидениеНастройка>Телевидение
URL | https://billing.megogo.net/ |
---|---|
Пользователь PORTAL | Права на просмотр (Информация) или просмотр + редактирование (Control) информации абонентом в личном кабинете |
Пароль | Идентификатор партнера, полученный от Megogo |
После включения услуги нажмите кнопку Тест, чтобы удостовериться в связи с сервисом.
Создание тарифных планов
Переходим в меню Настройка>Телевидение>Тарифные планы
Выбираем сервис Megogo. Вводим необходимые данные. В поле Filter id вносим id тарифа в системе Megogo.
Заведение услуги абоненту
Warning |
---|
Если у пользователя uid или пароль меньше 6 символов, тогда перед отправкой запроса на добавление в Мегого вначале будут добавлены "0". |
Настройка в файле abills/libexec/config.pl:
$conf{MEGOGO_ |
---|
EMAIL} = ' |
---|
abils.com'; |
---|
Домен для создания email пользователю |
$conf{MEGOGO_ |
---|
EMAIL_LOGIN} = ' |
---|
1'; |
---|
Использование логина в качестве email. Пример, some_login@abills.com
|
Настройка домена электронной почты пользователя
Домен можно указать несколькими способами:
- В дополнительных настройках сервиса заполнив параметр «E-mail Домен».
- Заполнив параметр
$conf{MEGOGO_
Статистика для отчетности
Таблица статистики находится в Настройка>Отчет>Megogo
.
Выбрав год и месяц, который нам нужен, и нажав кнопку «Показать», мы получим:
EMAIL}
в файлеconfig.pl
.
Приоритет следующий: сначала проверяется параметр в дополнительных настройках, затем в config.pl
.
Работа с ошибками
Код ошибки | Описание ошибки | Исправление ошибки |
---|---|---|
1005 | "Curl not found. Use $conf{FILE_CURL}" | Установите Сurl - программку для скачивания и пропишите в конфигурационном файле $conf{FILE_CURL} apt install curl |