Решаем одну свою задачу при помощи личного кабинета Билайн, где мы объединили около 10 номеров.
Пытаюсь понять и пока не нахожу хорошего решения - как можно было бы подключаться туда скриптом и парсить балансы этих телефонов? Дело в том, что кто знает, ЛК Билайна работает на скриптах без перезагрузки страниц и сделать что-то при помощи чего-то вроде curl не представляется возможным - у всех 10 телефонов при проверке баланса адрес ЛК будет один и тот же.
Какая разница, с перезагрузкой или без.
Если кабинет построен на ajax-запросах - возможно вам будет еще проще получать данные. Так как, скорее всего, такие запросы возвращают JSON-объект.
Посмотрите какие скрипты дергаются ajax-запросами, какие данные туда передаются и что они возвращают. Удобнее всего это сделать через fiddler.