баланс мегафон. есть живое решение ?

Всё, что не подходит под вышеперечисленные разделы

Модератор: immortal

craber
Сообщения: 38
Зарегистрирован: Ср апр 27, 2016 11:19 pm
Благодарил (а): 11 раз
Поблагодарили: 2 раза

Re: баланс мегафон. есть живое решение ?

Сообщение craber » Пт ноя 11, 2016 9:39 pm

Ну опять же это только баланс. Мне больше нужна информация по остаткам минут , смс, интернет трафика.

В итоге остановился на варианте выдергивания со страницы программы MobileBalance, через "Веб переменные".
Минус в том, что "Веб переменные" почему-то выдергивают с кеш. И изменения баланса видит когда устареет кеш. У меня раз в сутки нормально считывает, но может и раньше.
Как заставить считывать не с кеша?

Шаблоны поиска, если кому нужно:

Код: Выделить всё

1<\/th>.+?Balance">(.+?)<(?s)
1<\/th>.+?SMS">(.+?)<(?s)
1<\/th>.+?Min">(.+?)<(?s)
1<\/th>.+?Internet">(.+?)<(?s)
1<\/th>.+?LastQueryTime">(.+?)<(?s)
1 - номер абонента в списке
ErmolenkoM
Сообщения: 560
Зарегистрирован: Ср сен 04, 2013 10:31 am
Откуда: Самара
Благодарил (а): 99 раз
Поблагодарили: 140 раз
Контактная информация:

Re: баланс мегафон. есть живое решение ?

Сообщение ErmolenkoM » Вс ноя 13, 2016 6:44 am

craber писал(а): Как заставить считывать не с кеша?
Для погоды был такой трюк:

Код: Выделить всё

$data_file="http://export.yandex.ru/weather-ng/forecasts/28807.xml?".rand();
то есть добавляем еще один GET параметр в запрос, значение которого случайно. Теперь кеш работать не должен.
И еще вопрос, а что именно кеширует? Сайт мегафона - не должен. Браузер не используется. Какой-то кеширующий проксик?
aka msh555
Cubian на Cubietruck, Connect
craber
Сообщения: 38
Зарегистрирован: Ср апр 27, 2016 11:19 pm
Благодарил (а): 11 раз
Поблагодарили: 2 раза

Re: баланс мегафон. есть живое решение ?

Сообщение craber » Вт ноя 15, 2016 1:08 am

craber писал(а):то есть добавляем еще один GET параметр в запрос, значение которого случайно. Теперь кеш работать не должен.
И еще вопрос, а что именно кеширует? Сайт мегафона - не должен. Браузер не используется. Какой-то кеширующий проксик?
Кеширует страницу, которую поднимает программа MobileBalance.
Данные выдергиваю через стандартную функцию "Веб переменные".
Вот этими шаблонами поиска.

Код: Выделить всё

1<\/th>.+?Balance">(.+?)<(?s)
1<\/th>.+?SMS">(.+?)<(?s)
1<\/th>.+?Min">(.+?)<(?s)
1<\/th>.+?Internet">(.+?)<(?s)
1<\/th>.+?LastQueryTime">(.+?)<(?s)
Все правильно выдергивает. Но если я обновляю в программе информацию, баланс изменяется, на веб странице MobileBalance данные так же обновляются, а вот пр обновлении в "Веб переменные" ни обновляется ни в какую, и только через время (точно не засекал, но > 12 часов) информация обновляется. Я так понимаю, когда устаревает кеш.
Akorolev
Сообщения: 119
Зарегистрирован: Вт ноя 08, 2016 4:27 pm
Благодарил (а): 11 раз
Поблагодарили: 10 раз

Re: баланс мегафон. есть живое решение ?

Сообщение Akorolev » Пн дек 25, 2017 6:03 am

Работает у кого?
Ответить