После того как вы установите модуль
Открыть файл конфигурации:
nano /etc/lanbilling/lbcore-lifestream.conf
Пример конфигурации:
[lbcore]
addr = "127.0.0.1:1502"
login = "admin"
password = ""
log_requests = true
lifestream_uuid_prefix = "lifestream:"
[lifestream]
addr = ""
[server]
listen = ":34039"
allowed_addresses = ["0.0.0.0/0"]
[options]
auto_login = ''
log = ""
Секция [lbcore]
— настройки доступа к серверу, на котором установлено ядро LANBilling.
addr
— IP-адрес и порт сервера, на котором установлен LBcore.
login
и password
— реквизиты доступа для сотрудника, от лица которого будут выполняться запросы.
log_requests
— логирование запросов к ядру. Чтобы включить логирование, установите значение true.
lifestream_uuid_prefix
— префикс, по которому система будет определять, что услуги относятся к платформе «Смотрёшка». Префикс нужно будет указывать при создании услуг в каталоге LANBilling.
Секция [lifestream]
— настройки доступа к платформе.
addr
— URL сервера платформы «Смотрёшка». Формат: Секция [server]
— настройки, необходимые для того, чтобы абоненты могли управлять услугами «Смотрёшки» на сайте или в приложении.
listen
— прослушиваемый адрес для входящих запросов. Формат: host:port или :port (":34039" эквивалентно “0.0.0.0:34039”).
allowed_addresses
— адреса, с которых разрешены входящие запросы. Формат: IP/маска.
Секция [options]
— настройки взаимодействия платформы с LANBilling.
auto_login
— какой логин присваивать абоненту на платформе, если дополнительное поле
Если в конфигурации не задано значение этого поля, а дополнительное поле
log
— путь к файлу журнала работы модуля. Если путь не задан, используется syslog.
IP-адрес и порт вы можете настроить в секции [server]
в параметре listen
.
Чтобы включить обратную интеграцию с платформой «Смотрёшки», сообщите её технической поддержке следующие адреса:
http://IP-сервера:34039/upsale/v3/add-subscription/ensure
http://IP-сервера:34039/upsale/v3/add-subscription/commit
http://IP-сервера:34039/upsale/v3/replace-subscription/ensure
http://IP-сервера:34039/upsale/v3/replace-subscription/commit
После этого запустите модуль lbcore-lifestream.
Есть вопросы по документации? Пожалуйста, напишите их