Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версій Попередня ревізія | Остання ревізія По сторонах наступні версії | ||
trinitytv [2019/06/27 16:45] |
trinitytv [2022/09/24 14:39] 127.0.0.1 зовнішнє редагування |
||
---|---|---|---|
Рядок 1: | Рядок 1: | ||
+ | ====== TrinityTV ====== | ||
+ | |||
+ | |||
+ | {{: | ||
+ | |||
+ | Модуль состоит из нескольких частей, | ||
+ | |||
+ | |||
+ | ====== Базовая конфигурация Ubilling ====== | ||
+ | |||
+ | |||
+ | С точки зрения Ubilling все управляется следующими опциями [[alteriniconf|alter.ini]]: | ||
+ | |||
+ | <file ini alter.ini> | ||
+ | ; | ||
+ | TRINITYTV_ENABLED=1 | ||
+ | ;ID партнера | ||
+ | TRINITYTV_PARTNER_ID=" | ||
+ | ;Salt | ||
+ | TRINITYTV_SALT=" | ||
+ | ; | ||
+ | TRINITYTV_DEBUG=0 | ||
+ | </ | ||
+ | |||
+ | |||
+ | Тарификация и включение/ | ||
+ | |||
+ | <code bash> | ||
+ | 20 1 1 * * /bin/ubapi " | ||
+ | */10 * * * * /bin/ubapi " | ||
+ | </ | ||
+ | |||
+ | Как не сложно заметить, | ||
+ | |||
+ | |||
+ | ====== Конфигурация кабинета пользователя ====== | ||
+ | |||
+ | С точки зрения [[userstats|кабинета]] - все еще проще. | ||
+ | |||
+ | <file ini userstats.ini> | ||
+ | ; | ||
+ | TRINITYTV_ENABLED=1 | ||
+ | ; | ||
+ | TRINITYTV_PROTECTION=1 | ||
+ | ;URL к вашему работающему Ubilling для осуществления взаимодействия по RemoteAPI | ||
+ | API_URL=" | ||
+ | ; | ||
+ | API_KEY=" | ||
+ | ; Также вы можете продавать пользователям это все под видом sweet.tv. Просто строим все как есть и включаем | ||
+ | ; опцию TRINITYTV_ENABLED в значение 0 и SWEETTV_ENABLED в значение 1. | ||
+ | SWEETTV_ENABLED=0 | ||
+ | ; | ||
+ | TRINITYTV_NOUSERSUB=0 | ||
+ | </ | ||
+ | |||
+ | | ||
+ | |||
+ | ====== Ради чего все это? ====== | ||
+ | Для того, чтобы при помощи соответствующего модуля | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | Мы могли добавить актуальные тарифы, | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Пользователи смогут попытаться оформить подписку у себя в кабинете. Естественно произойти это все может, только если пользователь не является замороженным, | ||
+ | |||
+ | {{: | ||
+ | |||
+ | ====== Настройки ====== | ||
+ | Итак. Первое что нам необходимо сделать, | ||
+ | |||
+ | * PartnerID | ||
+ | * Salt | ||
+ | * Список тарифов c их ServiceID соответственно | ||
+ | * Логин/ | ||
+ | |||
+ | Полученные PartnerID, Salt прописываем в конфигурационном файле (описано выше в разделе **" | ||
+ | |||
+ | {{: | ||
+ | |||
+ | После того как Тарифы созданы переходим в меню **" | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Далее в карточке абонента мы можем изменить его статус, | ||
+ | |||
+ | {{: | ||
+ | |||
+ | Привязка устройства осуществляется двумя способами: | ||
+ | * вручную вводом мак-адреса | ||
+ | * привязкой по коду, когда клиент сообщает 4-х значный код привязки который он видит на своем устройстве. | ||
+ | |||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | |||
+ | ====== Отчетность ====== | ||
+ | Отчет служит для контроля взаиморасчетов, | ||
+ | |||
+ | **Помесячный отчет: | ||
+ | |||
+ | {{: | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||