卡利德-沙班 / nvi
土耳其共和国人口管理局网络服务(土耳其共和国身份证号码验证服务)
v2.1
2023-04-06 13:50 UTC
Requires
- php: > 5.4
- teknomavi/common: ~2.0
Requires (Dev)
- phpunit/phpunit: ~4.8|~5.0
- squizlabs/php_codesniffer: ~2.0
This package is not auto-updated.
Last update: 2024-09-20 20:11:03 UTC
README
是什么?
检查已知姓名、姓氏和出生日期的个人土耳其共和国身份证号码的有效性。
如何使用?
可以使用Teknomavi\NVI composer进行安装。在您的composer.json文件中require部分添加"teknomavi/nvi": "dev-master",然后运行composer update命令。
如果您需要有关composer安装/使用的信息,可以查看此链接中的文档。
示例代码
include "../vendor/autoload.php"; try { $tckimlikno = new \Teknomavi\NVI\TCKimlikNo(); $response = $tckimlikno->dogrula("10000000146", "GAZİ MUSTAFA KEMAL PAŞA", "ATATÜRK", 1881); if ($response) { echo "Doğrulama Başarılı"; } else { echo "Doğrulama Başarısız"; } } catch ( \SoapFault $e ) { echo "NVI Servisinde bir hata oluştu: " . $e->getMessage(); } catch ( \Teknomavi\NVI\Exception\InvalidTCKimlikNo $e ) { echo "Girdiğiniz T.C. Kimlik Numarası geçersiz: " . $e->getMessage(); } catch ( \Exception $e ) { echo "Bir Hata Oluştu: " . $e->getMessage(); }