... В биллинге существуют системные API которые тоже можно использовать. 1. Необходимо добавить разрешенные IP адреса в список через пробел Настройки->Настройки(в файле)->Network->Список IP для которых разрешено подключаться к системному API 2. Узнать пароль для конкретного контекста в /app/asr_billing/cfg/config
|
Например для collector будет:
|
network['api.collector.psw']='пароль'
|
{code}network['api.collector.psw']='пароль'{code}
|
|
network['api.collector.psw']='4lw9ouyq'
|
Примеры запросов:
|
... 1. Список заблокированных по балансу абонентов по Nas IP <ип адрес>:8082/system_api/?model=Abonents&method1=collector_manager.users_negbal&arg1={"nas_ip":"<ип адрес Nas>"}&context=collector&psw=<пароль> 2. Список заблокированных администратором абонентов по Nas IP <ип адрес>:8082/system_api/?model=Abonents&method1=collector_manager.users_blocked&arg1={"nas_ip":"<ип адрес Nas>"}&context=collector&psw=<пароль> 2. Список авторизованных абонентов по Nas IP <ип адрес>:8082/system_api/?model=Abonents&method1=collector_manager.users_auth&arg1={"nas_ip":"<ип адрес Nas>"}&context=collector&psw=<пароль>
|