Баланс сотового номера мегафон Поволжье
Однажды захотелось видеть у себя на сайте баланс сотовых телефонов. Сказано, сделано. Пишем маленький скрипт.
С помощью cron каждые 60 минут запускаем скрипт:
#!/bin/bash wget 'https://volgasg.megafon.ru/ROBOTS/SC_TRAY_INFO?X_Username=9277******&X_Password=******' -O /opt/scri pts/temp_txt/file.xml
|
Потом парсим значения на предмет текущего баланса и суммы потраченной за месяц.
Записываем значения в таблицу нашей базы.
И выводим графики на наш сайт. Каким способом, это уже вам выбирать, у себя я вывожу с помощью библиотеки JpGraph.
Примерно с начала 2013 года указанная выше ссылка не работает у Мегафон Поволжья. Пришлось искать другую ссылку для получения нужной нам информации. Пример ссылки ниже:
https://volgasg.megafon.ru/WIDGET_INFO/GET_INFO?X_Username=927*******&X_Password=Password&CHANNEL=WYANDEX&LANG_ID=1&P_RATE_PLAN_POS=1&P_PAYMENT_POS=2&P_ADD_SERV_POS=4&P_DISCOUNT_POS=3
Обрабатываем полученную информацию также, как в примере выше.
1 comment