Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 11 Следующий »

Документация по АПИ - https://microimpuls.github.io/smarty-billing-api-docs/

Интеграция с MW Smarty (microimpulse.ru) представлена в виде отрытого кода (динамические классы).

При интеграции с данной системой продукты модуля (или, в зависимости от конфигурации, сервисы модуля) являются подключаемыми тарифами MW Smarty.

Настройка

Добавьте конфигурацию модуля и установите ее активной:

Конфигурация
# ниже описаны только параметры специфичные для данной интеграции, другие общие параметры см. в общем описании модуля или конфигурациях других протоколов
# ID для доступа биллинга в MW
om.smarty.client.id=
# префикс внешнего ключа, необходим в случае использования нескольких биллингов(или копий модуля TV) с одним MW
# обычно параметр можно не указывать
#om.smarty.module.prefix=bg;
# пароль для доступа биллинга в MW
om.smarty.secret.key=
# адрес сервера MW
om.smarty.server.url=
# таймаут чтения при работе с сервером MW
om.smarty.read.timeout=1000
# таймаут установления соединения с сервером MW
om.smarty.connect.timeout=1000
Необходимо создать новый тип устройства, назвать его, например, Access+Accounting - данный тип устройства будет отражать приложения TvAccess и TvAccounting.
(подробнее см. в описание см. 24часаТВ)

Далее создайте новый тип устройства, назовите его Smarty и укажите в поле OrderManager класс ru.bitel.bgbilling.modules.tv.dyn.smarty.SmartyOrderManager:



  • Нет меток