Wpis z mikrobloga

Mógłby mi ktoś coś wytłumaczyć? #programowanie #programista15k ?

Potrzebuję pobrać dane dotyczące podanej księgi wieczystej, mam jej cały numer.

Ogólnie można te dane pozyskać przez stronę ekw.ms.gov.pl

Jest firma flippico która wystawia API. Stąd pytanie, dlaczego prywatna firma w jakiś sposób żeruje na państwowej i bierze hajs za odpytywanie? Na jakiej zasadzie to działa? Nawet ta strona jest captcha zabezpieczona.

A może ktoś coś już zrobił w tym aspekcie?
  • 9
@zibizz1: danke ale:

import requests

url = '[https://przegladarka-ekw.ms.gov.pl/eukw_prz/KsiegiWieczyste/pokazWydruk'](https://przegladarka-ekw.ms.gov.pl/eukw_prz/KsiegiWieczyste/pokazWydruk')

data = {
'kodWydzialu': 'PO1G',
'nrKw': '00012345',
'cyfraK': '2',
'dzialKsiegi': 'DIII',
'uuid': 'GUID',
'przyciskWydrukZupelny': ''
}

response = requests.post(url, data=data)

if response.status_code == 200:
print(response.text)
else:
print(f"Error: {response.status_code}")
print(response.text)

daje <html><head><title>Request Rejected</title></head><body>The requested URL was rejected. Please consult with your administrator.<br><br>Your BOT support ID is: <14313153200486407221><br><br><a href='javascript:history.back();'>[Go Back]</body></html>
@zibizz1: import requests
import uuid

new_uuid = str(uuid.uuid4())
print(new_uuid)

url = '[https://przegladarka-ekw.ms.gov.pl/eukw_prz/KsiegiWieczyste/pokazWydruk'](https://przegladarka-ekw.ms.gov.pl/eukw_prz/KsiegiWieczyste/pokazWydruk')

data = {
'kodWydzialu': 'PO1G',
'nrKw': '00012345',
'cyfraK': '2',
'dzialKsiegi': 'DIII',
'uuid': new_uuid,
'przyciskWydrukZupelny': ''
}

response = requests.post(url, data=data)

if response.status_code == 200:
print(response.text)
else:
print(f"Error: {response.status_code}")
print(response.text)

Dalej nie działa,. w jaki sposób można sprawdzić guid? ja nie mam pojęcia, dopiero zaczynam