Merhaba,
Bir şirket olmanız ya da olmamanız durumu değiştirmez. Kimlik doğrulama gerektiren bir sistem yapmak istiyorsanız, Nüfus ve Vatandaşlık İşleri Genel Müdürlüğü'nün konu ile ilgili yıllar önce yayınladığı API var, bunu kullanarak yapabilirsiniz.
Kaynak POST /Service/KPSPublic.asmx HTTP/1.1 Host: tckimlik.nvi.gov.tr Content-Type: text/xml; charset=utf-8 Content-Length: length
SOAPAction: "http://tckimlik.nvi.gov.tr/WS/TCKimlikNoDogrula"
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <TCKimlikNoDogrula xmlns="http://tckimlik.nvi.gov.tr/WS"> <TCKimlikNo>long</TCKimlikNo> <Ad>string</Ad> <Soyad>string</Soyad> <DogumYili>int</DogumYili> </TCKimlikNoDogrula> </soap:Body> </soap:Envelope>
HTTP/1.1 200 OK Content-Type: text/xml; charset=utf-8 Content-Length: length
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <TCKimlikNoDogrulaResponse xmlns="http://tckimlik.nvi.gov.tr/WS"> <TCKimlikNoDogrulaResult>boolean</TCKimlikNoDogrulaResult> </TCKimlikNoDogrulaResponse> </soap:Body> </soap:Envelope>
Umarım işinize yarar