Vooralsnog biedt Ziggo geen batchfunctie om al je facturen in één keer op te halen. Omdat ik die dingen zo ongeveer eens per halfjaar ophaal, hiervoor een web-scrape script gemaakt.
De Ziggo site, gebouwd met Backbase, leunt zwaar op JavaScript gegenereerde zaken. Daarom met gebruik van QtWebKit, PyQt4 en de Python webscraping library een scriptje gemaakt waarmee de gerenderde pagina’s ge’scraped’ kunnen worden.
De PDF facturen worden bewaard in dezelfde folder als het script.
Python script (en de webscraping library van 4 januari 2013) ziggo_facturen.zip (ZIP 700kB).