Медиа Альянс
Медиа Альянс
уважаемые кто нибудь интегрировался с ними?? помогите подружить биллинги:-) готов отблагодарить
-
- Сообщения: 4
- Зарегистрирован: Ср дек 05, 2012 16:01
Re: Медиа Альянс
Пытаемся соединить, если еще кому интересно.Bads писал(а):уважаемые кто нибудь интегрировался с ними?? помогите подружить биллинги:-) готов отблагодарить
-
- Сообщения: 4
- Зарегистрирован: Ср дек 05, 2012 16:01
-
- Сообщения: 4
- Зарегистрирован: Ср дек 05, 2012 16:01
-
- Сообщения: 4
- Зарегистрирован: Ср дек 05, 2012 16:01
https://docs.google.com/file/d/0B7Ztueq ... sp=sharing
Что бы все правильно работало необходимо выполнить следующее.
1. Заводим услуги в биллнге, каждая услуга соответствует пакету в n3, даже если мы не намереваемся списывать денежки за этот пакет. Наименование услуги должно начинаться на N3 (например так «N3 Базовый»).
2. При создании пользователей в n3 необходимо задать номер договора равный номеру лицевого счета в биллинге. Если в номере договора будут присутствовать не только цифровые символы, то такой пользователь не будет учитываться скриптом, так можно создать привилегированных пользователей в n3.
3. Далее распакуем содержимое compare.tar в выбранную директорию. В эту директорию должна быть разрешена запись.
4. Создадим /var/log/n3entry и разрешим туда запись.
5. Подправим sendmsg.conf. Добавим туда ваши NET_ID, SECRET_KEY и при необходимости изменим RESPONSE_URL.
6. Правим скрипт compare.pl.
Добавляем в хеш %change соответствие ID услуги в биллинге (строка 18 ) пакету n3. Хеш %change_2, обратная зависимость (строка 23).
Переменные $urfa_host, $urfa_user, $urfa_password можно не заполнять, в данной версии не используются.
$path_log — можно задать свой путь для логов.
$dbh — данные для подключения к базе UTM (строка 32).
$mail — e-mail для получения отчетов.
Запускаем compare.pl
Скрипт выполняет сравнение и отсылает отчет на почту. В биллинге и Медиа Альянсе изменений не делает, но можно легко доработать, например включать или отключать юзеров в Медиа Альянсе или услуги в биллинге через urfa.
Что бы все правильно работало необходимо выполнить следующее.
1. Заводим услуги в биллнге, каждая услуга соответствует пакету в n3, даже если мы не намереваемся списывать денежки за этот пакет. Наименование услуги должно начинаться на N3 (например так «N3 Базовый»).
2. При создании пользователей в n3 необходимо задать номер договора равный номеру лицевого счета в биллинге. Если в номере договора будут присутствовать не только цифровые символы, то такой пользователь не будет учитываться скриптом, так можно создать привилегированных пользователей в n3.
3. Далее распакуем содержимое compare.tar в выбранную директорию. В эту директорию должна быть разрешена запись.
4. Создадим /var/log/n3entry и разрешим туда запись.
5. Подправим sendmsg.conf. Добавим туда ваши NET_ID, SECRET_KEY и при необходимости изменим RESPONSE_URL.
6. Правим скрипт compare.pl.
Добавляем в хеш %change соответствие ID услуги в биллинге (строка 18 ) пакету n3. Хеш %change_2, обратная зависимость (строка 23).
Переменные $urfa_host, $urfa_user, $urfa_password можно не заполнять, в данной версии не используются.
$path_log — можно задать свой путь для логов.
$dbh — данные для подключения к базе UTM (строка 32).
$mail — e-mail для получения отчетов.
Запускаем compare.pl
Скрипт выполняет сравнение и отсылает отчет на почту. В биллинге и Медиа Альянсе изменений не делает, но можно легко доработать, например включать или отключать юзеров в Медиа Альянсе или услуги в биллинге через urfa.