import xml.etree.ElementTree as ET
import requests
url = "
headers = {"content-type": "text/xml"}
# Change this
tc_no = "XXXXXXXXXXXX"
ad = "NAME"
soyad = "SURNAME"
dogum_yili = 1995
body = f"""<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="
<soap:Body>
<TCKimlikNoDogrula xmlns="
<TCKimlikNo>{tc_no}</TCKimlikNo>
<Ad>{ad}</Ad>
<Soyad>{soyad}</Soyad>
<DogumYili>{dogum_yili}</DogumYili>
</TCKimlikNoDogrula>
</soap:Body>
</soap:Envelope>"""
r = requests.post(url, data=body, headers=headers)
root = ET.fromstring(r.text)
if root.find(".//soap:Fault", namespaces={"soap": "
fault_element = root.find(".//faultstring")
error_message = fault_element.text
print("Error:", error_message)
else:
result_element = root.find(".//{
result = result_element.text
print(result)
import requests
url = "
Ziyaretçiler için gizlenmiş link , görmek için
Giriş yap veya üye ol.
"headers = {"content-type": "text/xml"}
# Change this
tc_no = "XXXXXXXXXXXX"
ad = "NAME"
soyad = "SURNAME"
dogum_yili = 1995
body = f"""<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="
Ziyaretçiler için gizlenmiş link , görmek için
Giriş yap veya üye ol.
" xmlns:xsd="
Ziyaretçiler için gizlenmiş link , görmek için
Giriş yap veya üye ol.
" xmlns:soap="
Ziyaretçiler için gizlenmiş link , görmek için
Giriş yap veya üye ol.
"><soap:Body>
<TCKimlikNoDogrula xmlns="
Ziyaretçiler için gizlenmiş link , görmek için
Giriş yap veya üye ol.
"><TCKimlikNo>{tc_no}</TCKimlikNo>
<Ad>{ad}</Ad>
<Soyad>{soyad}</Soyad>
<DogumYili>{dogum_yili}</DogumYili>
</TCKimlikNoDogrula>
</soap:Body>
</soap:Envelope>"""
r = requests.post(url, data=body, headers=headers)
root = ET.fromstring(r.text)
if root.find(".//soap:Fault", namespaces={"soap": "
Ziyaretçiler için gizlenmiş link , görmek için
Giriş yap veya üye ol.
"}):fault_element = root.find(".//faultstring")
error_message = fault_element.text
print("Error:", error_message)
else:
result_element = root.find(".//{
Ziyaretçiler için gizlenmiş link , görmek için
Giriş yap veya üye ol.
}TCKimlikNoDogrulaResult")result = result_element.text
print(result)