Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # author: Bartlomiej "furas" Burek (https://blog.furas.pl)
- # 2017.05.11
- from requests import Session
- import re
- s = Session()
- url = 'https://wyszukiwarkaregon.stat.gov.pl/appBIR/index.aspx'
- r = s.get(url, verify=True)
- key_txt = re.findall('fromCharCode\(([0-9,]*)\)', r.text)[0]
- key_lst = key_txt.split(',')[19:-1]
- #key_chars = map(chr, map(int, key_lst))
- #key_chars = map(lambda z:chr(int(z)), key_lst)
- key_chars = [chr(int(z)) for z in key_lst]
- key = ''.join(key_chars)
- print('pKluczUzytkownika:', key)
- # ---------------------------------------------------------------------
- data = {'pKluczUzytkownika': key}
- url = 'https://wyszukiwarkaregon.stat.gov.pl/wsBIR/UslugaBIRzewnPubl.svc/ajaxEndpoint/Zaloguj'
- r = s.post(url, json=data, verify=True)
- sid = r.json()['d']
- s.headers.update({'sid': sid})
- print('sid:', sid)
- # ---------------------------------------------------------------------
- data = {
- 'pParametryWyszukiwania': {
- 'NazwaPodmiotu': None,
- 'AdsSymbolGminy': None,
- 'AdsSymbolMiejscowosci': None,
- 'AdsSymbolPowiatu': None,
- 'AdsSymbolUlicy': None,
- 'AdsSymbolWojewodztwa': None,
- 'Dzialalnosci': None,
- 'PrzewazajacePKD': False,
- 'Regon': None,
- 'Krs': None,
- 'Nip':'5261009190',
- 'Regony9zn': None,
- 'Regony14zn': None,
- 'Krsy': None,
- 'Nipy': None,
- 'NumerwRejestrzeLubEwidencji': None,
- 'OrganRejestrowy': None,
- 'RodzajRejestru': None,
- 'FormaPrawna': None},
- 'jestWojPowGmnMiej': True
- }
- url = 'https://wyszukiwarkaregon.stat.gov.pl/wsBIR/UslugaBIRzewnPubl.svc/ajaxEndpoint/daneSzukaj'
- r = s.post(url, json=data, verify=True)
- print(r.json())
Add Comment
Please, Sign In to add comment