Показать исходный текстСсылки сюдаНаверх API событий В MikBiLL начиная с версии 2.0.6 существует система событий Файлы Скрипты находятся по пути admin/sys/scripts и stat/sys/scripts: СкриптОписание mb_event_iptv_add.sh Событие при активации iptv mb_event_iptv_del.sh Событие при де активации iptv mb_event_port_change.sh Событие при смене порта абонента mb_event_realip_change.sh Событие при включении/отключении реального IP mb_event_switch_change.sh Событие при смене свича абонента mb_event_ticket_close.sh Событие при закрытии тикета mikbill_payment_event.sh Событие по совершению платежа mikbill_onoff_user_event.sh Отключение/Включение абонента системой или в ручном режиме mikbill_tarif_change_event.sh Событие при изменении тарифа абонента mikbill_port_restart_event Событие перезагрузки порта (смена MAC/IP/Сегмента) mikbill_user_device_add_event.sh Событие при добавлении устройства абонента mikbill_user_device_del_event.sh Событие при удалении устройства абонента Описание переменных При вызове данных скриптов, билинг передает на них параметры: $1 ip абонента $2 uid абонента $3 ip устройства куда указано включение абонента в карточке абонента $4 port устройства куда указано включение абонента в карточке абонента $5 snmp comunity устройства абонента $6 snmp port устройства абонента $7 ID - тип устройства (см. Настройки-Справочники-Типы устройств) $8 mac - адресс абонента В некоторых скриптах параметры отличаются, их можно увидеть внутри скрипта old/services/events.txt Последние изменения: 2019/12/24 00:24 — gudwin