Devletin bize verdiği SOAP sayesinde TC Kimlik Numarasının gerçekten doğru olup olmadığını kontrol edebiliyoruz
PHP- Kodu:
$client = new SoapClient("https://tckimlik.nvi.gov.tr/Service/KPSPublic.asmx?WSDL");
try {
$result = $client->TCKimlikNoDogrula([
'TCKimlikNo' => '84653205654',
'Ad' => 'AHMET',
'Soyad' => 'HASAN',
'DogumYili' => '1993'
]);
if ($result->TCKimlikNoDogrulaResult) {
echo 'T.C. Kimlik No Doğru';
} else {
echo 'T.C. Kimlik No Hatalı';
}
} catch (Exception $e) {
echo $e->faultstring;
}