Witam wszystkich,
to mój pierwszy wpis więc miło mi się przywitać z Wami.
Mogę rozwiązać twój problem. Swego czasu nie mogąc doczekać się api od Ministerstwa Finansów napisałem dla mojego klienta aplikację.
Tutaj masz jej bardzo uproszczoną wersję
https://www.dropbox.com/s/yf5yz3ci4jwtkyq/VATcsv.zip?dl=0Jest to programik pod system Windows napisany w Delphi.
Zasada działania jest dość prosta, tworzysz plik csv lub txt z numerami NIP (każdy numer w osobnej linii).
Program w pierwszej kolejności usuwa z tych numerów wszystko co nie jest cyfrą (litery, myślniki itp), następnie w niewidocznym oknie przeglądarki wypełnia stronę danymi. Dodatkowo sprawdzana jest suma kontrolna numeru NIP aby sprawdzać tylko te prawidłowe.
Następnie przychodzi czas na zwykłe parsowanie więc nie wpisuj więcej niż kilkaset numerów jednocześnie bo jakiś filtr na serwerze może przyblokować twoje IP jeśli uzna to za jakąś próbę włamania, chociaż ja sprawdzałem na raz po kilka tysięcy numerów i nic się nie działo.
Program w swoim folderze tworzy podfolder log i w nim pliki z wynikami.
Najważniejsze, program używa jako przeglądarki Internet explorera, tak więc aby działał w IE musi się w pełni otworzyć strona
http://www.finanse.mf.gov.pl/web/wp/pp/spr...-podmiotu-w-vatDotyczy to przede wszystkim serwerów Windows 2008 czy też Windows 2012. Tam w standardowym ustawieniu taka strona się nie otworzy i trzeba na nią zezwolić. Jednak przy zwykłych Windows nie będzie problemów.
Pozdrawiam i mam nadzieję że pomogłem
Robert