身份證實名認證介面是一種用於驗證使用者身份的線上服務。它透過接收使用者提供的身份證號碼和姓名,與權威的資料進行比對,以確認使用者的身份是否真實有效。
使用該介面時,通常需要向服務提供商提供以下資訊:
使用者的姓名
使用者的身份證號碼
使用者的證件頭像
使用者的現場人像
介面會返回一個結果,指示驗證是否成功。如果驗證成功,說明使用者提供的資訊匹配。如果驗證失敗,可能是因為提供的身份證號碼或姓名核驗不匹配,或者提供的個人資訊有誤。
要呼叫身份證實名認證介面,需要遵循以下步驟:
1、註冊並獲取API金鑰(通常是一個字串,如your_api_key)。
2、 構建一個HTTP請求,包括請求方法(GET或POST)、URL、請求頭(如API金鑰)和請求體(如果需要)。
3、傳送請求並處理響應。
PHP語言呼叫身份證實名認證介面示例:
'https://netocr.com/verapi/veridenNoOrd.do', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'POST', CURLOPT_POSTFIELDS => array('key' => 'M***********g','secret' => '3***********6','trueName' => '陳**','idenNo' => '13***************3','typeId' => '3009','format' => 'json'), )); $response = curl_exec($curl); curl_close($curl); echo $response; } } $rtn = (new Sample())->run(); print_r($rtn);