站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

php怎么實(shí)現(xiàn)實(shí)名認(rèn)證

php實(shí)現(xiàn)實(shí)名認(rèn)證的步驟:1、開(kāi)通身份證實(shí)名認(rèn)證接口服務(wù),獲取API請(qǐng)求KEY;2、調(diào)用接口API發(fā)出請(qǐng)求,將給定的數(shù)據(jù)(姓名、身份證號(hào))和官方數(shù)據(jù)進(jìn)行對(duì)比,返回對(duì)比結(jié)果(json格式);3、將返回的結(jié)果解析成數(shù)組,獲取指定數(shù)組元素并判斷是否為1,如果為則實(shí)名認(rèn)證成功,反之不成功。

php怎么實(shí)現(xiàn)實(shí)名認(rèn)證

php入門(mén)到就業(yè)線上直播課:進(jìn)入學(xué)習(xí)
Apipost = Postman + Swagger + Mock + Jmeter 超好用的API調(diào)試工具:點(diǎn)擊使用

本教程操作環(huán)境:windows7系統(tǒng)、PHP8.1版、DELL G3電腦

基于PHP的身份證實(shí)名認(rèn)證示例

一、申請(qǐng)接口

通過(guò) https://www.juhe.cn/docs/api/id/103?s=cpphpcn 自助申請(qǐng)開(kāi)通接口,獲取API請(qǐng)求KEY。

身份證實(shí)名認(rèn)證服務(wù):

  • 身份證二要素官方實(shí)名核驗(yàn),傳入姓名、身份證號(hào),校驗(yàn)此二要素是否一致。直連官方權(quán)威渠道, 精準(zhǔn)實(shí)時(shí)核驗(yàn),毫秒級(jí)響應(yīng),零緩存,99.99%準(zhǔn)確率。

二、用示例代碼PHP

//如需請(qǐng)求加密接口,加密方式請(qǐng)參考https://www.sdk.cn/details/d591E8oY9X9r67veZz $apiurl="http://op.juhe.cn/idcard/query";//請(qǐng)求地址 $key = "";//32位的KEY $realname = "";//真實(shí)姓名 $idcard="";//身份證號(hào)碼 $params=compact('key','realname','idcard');//組合請(qǐng)求參數(shù) $content=juhecurl($apiurl,$params);//獲取接口返回內(nèi)容json字符串 $result = json_decode($content,true);//解析成數(shù)組 if($result){     if($result['error_code']=='0'){         if($result['result']['res'] == '1'){             echo "身份證號(hào)碼和真實(shí)姓名一致";         }else{             echo "身份證號(hào)碼和真實(shí)姓名不一致";         }         #print_r($result);     }else{         echo $result['error_code'].":".$result['reason'];     } }else{     echo "請(qǐng)求失敗"; }  //網(wǎng)絡(luò)請(qǐng)求方法  function juhecurl($url,$params=false,$ispost=0){         $httpInfo = array();         $ch = curl_init();           curl_setopt( $ch, CURLOPT_HTTP_VERSION , CURL_HTTP_VERSION_1_1 );         curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT , 3);         curl_setopt( $ch, CURLOPT_TIMEOUT , 8);         curl_setopt( $ch, CURLOPT_RETURNTRANSFER , true );         if ($params) {             if (is_array($params)) {                 $paramsString = http_build_query($params);             } else {                 $paramsString = $params;             }         } else {             $paramsString = "";         }            if( $ispost )         {             curl_setopt( $ch , CURLOPT_POST , true );             curl_setopt( $ch , CURLOPT_POSTFIELDS , $paramsString);             curl_setopt( $ch , CURLOPT_URL , $url );         }         else         {             if($paramsString ){                 curl_setopt( $ch , CURLOPT_URL , $url.'?'.$paramsString);             }else{                 curl_setopt( $ch , CURLOPT_URL , $url);             }         }         $response = curl_exec( $ch );         if ($response === FALSE) {             //echo "cURL Error: " . curl_error($ch);             return false;         }         $httpCode = curl_getinfo( $ch , CURLINFO_HTTP_CODE );         $httpInfo = array_merge( $httpInfo , curl_getinfo( $ch ) );         curl_close( $ch );         return $response; }
登錄后復(fù)制

推薦學(xué)習(xí):《PHP視頻教程》

贊(0)
分享到: 更多 (0)
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
日韩土豪美女在线视频观看| 国产人妻777人伦精品hd| 国产午夜精品一二区理论影院| 日韩小视频在线观看| 成人精品视频一区二区三区尤物| 99视频全部免费精品全部四虎| 精品一区二区三区免费毛片爱| 久草精品视频在线播放| 国产亚洲婷婷香蕉久久精品| 正在播放国产精品每日更新| 国产精品国产三级国产a| 四虎亚洲国产成人久久精品| 亚洲日韩在线中文字幕综合| 日韩精品中文字幕无码一区| 日韩毛片在线免费观看| 国产乱人伦真实精品视频| 国产成人精品视频一区| 国产精品东北一极毛片| 国产精品国产三级国快看| 国产福利一区二区精品秒拍| 国产成品精品午夜视频| 国产一区二区三区日韩精品 | 中日韩无砖码一线二线| 国产日韩精品中文字无码| 日韩免费高清大片在线| 无码日韩人妻av一区免费| 日韩福利在线视频| 伊人天堂av无码av日韩av| 国产精品无码免费播放| 99久久综合国产精品免费| 日韩精品一线二线三线优势 | 依依成人精品视频在线观看| 国产精品国产免费无码专区不卡| 国产精品一区二区AV麻豆| 国产精品乱子乱XXXX| 国产亚洲日韩在线三区| 日韩高清在线免费观看| 精品在线一区二区三区| 国产精品被窝福利一区| 久久国产美女免费观看精品| 97国产精品视频|