`
喵喵大神
  • 浏览: 37382 次
文章分类
社区版块
存档分类
最新评论

身份证实名认证接口PHP调用实例

阅读更多

基于php的身份证实名认证接口调用代码实例,身份证实名认证接口申请:https://www.juhe.cn/docs/api/id/103

<!--?php
// +----------------------------------------------------------------------
// | JuhePHP [ NO ZUO NO DIE ]
// +----------------------------------------------------------------------
// | Copyright (c) 2010-2015 http://juhe.cn All rights reserved.
// +----------------------------------------------------------------------
// | Author: Juhedata <info@juhe.cn-->
// +----------------------------------------------------------------------
 
//----------------------------------
// 身份证实名认证 - 聚合数据
// 在线接口文档:http://www.juhe.cn/docs/103
//----------------------------------
 
header('Content-type:text/html;charset=utf-8');
 
 
//配置您申请的appkey
$appkey = "*********************";
 
 
 
 
//************1.真实姓名和身份证号码判断是否一致************
$url = "http://op.juhe.cn/idcard/query";
$params = array(
      "idcard" => "3303291989********",//身份证号码
      "realname" => "东好帅",//真实姓名
      "key" => $appkey,//应用APPKEY(应用详细页查询)
);
$paramstring = http_build_query($params);
$content = juhecurl($url,$paramstring);
$result = json_decode($content,true);
if($result){
    if($result['error_code']=='0'){
        if($result['result']['res'] == '1'){
            echo "身份证号码和真实姓名一致";
        }else{
            echo "身份证号码和真实姓名不一致";
        }
        #print_r($result);
    }else{
        echo $result['error_code'].":".$result['reason'];
    }
}else{
    echo "请求失败";
}
//**************************************************
 
 
 
 
 
/**
 * 请求接口返回内容
 * @param  string $url [请求的URL地址]
 * @param  string $params [请求的参数]
 * @param  int $ipost [是否采用POST形式]
 * @return  string
 */
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_USERAGENT , 'JuheData' );
    curl_setopt( $ch, CURLOPT_CONNECTTIMEOUT , 60 );
    curl_setopt( $ch, CURLOPT_TIMEOUT , 60);
    curl_setopt( $ch, CURLOPT_RETURNTRANSFER , true );
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
    if( $ispost )
    {
        curl_setopt( $ch , CURLOPT_POST , true );
        curl_setopt( $ch , CURLOPT_POSTFIELDS , $params );
        curl_setopt( $ch , CURLOPT_URL , $url );
    }
    else
    {
        if($params){
            curl_setopt( $ch , CURLOPT_URL , $url.'?'.$params );
        }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;
}

 

分享到:
评论

相关推荐

    阿里云 身份证实名认证 API接口调用案例

    身份证实名认证_身份证二要素一致性验证_身份证实名核验

    Java使用阿里云接口进行身份证实名认证的示例实现

    主要介绍了使用阿里云接口进行身份证实名认证的示例实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

    泛微接口说明与调用实例

    泛微接口说明与调用实例主要涵盖了泛微协同办公系统中的接口规范,这些接口主要用于不同模块的数据交互和服务集成。在企业信息化建设中,接口的合理使用可以实现各个系统的无缝对接,提高工作效率。以下是对各文件...

    金税接口调用实例

    本实例主要关注使用C#语言调用金税接口,通过一个名为`Interop.TaxCardX.dll`的组件来完成相关操作。`Interop.TaxCardX.dll`是一个COM组件,允许.NET环境下的C#代码与非托管的金税接口进行交互。 首先,我们需要...

    读取 二代身份证信息,VBA API 身份证读卡器 调用

    在IT行业中,身份证读卡器是一种用于读取和验证二代身份证信息的设备,它通过连接到计算机并利用特定的API(应用程序编程接口)与软件进行交互。本话题聚焦于如何使用VBA(Visual Basic for Applications)来调用...

    Linkedin接口 API 调用 实例

    LinkedIn接口API调用实例是一个关于如何与LinkedIn的开发平台交互的实际应用示例。LinkedIn API允许开发者访问LinkedIn的数据,包括用户信息、公司数据、职位发布等,以便构建与LinkedIn相关的应用程序和服务。下面...

    免费小型身份证校验接口

    ### 知识点一:身份证校验接口的基本概念 身份证校验接口是一种专门用于验证身份证号码真实性的网络服务。在本案例中,该接口通过发送HTTP请求至特定URL(如`https://shenfen.supfree.net/search.asp?id=身份证号`...

    Twain接口调用实例及解说

    **Twain接口调用实例及解说** TWAIN(Technology Without An Interesting Name,无趣技术的缩写)是一种标准的应用程序接口(API),主要用于图像输入设备,如扫描仪和数码相机,与应用程序之间的通信。它允许软件...

    基于Android调用OpenAI接口的ChatGPT实例.zip

    基于Android调用OpenAI接口的ChatGPT实例基于Android调用OpenAI接口的ChatGPT实例 基于Android调用OpenAI接口的ChatGPT实例基于Android调用OpenAI接口的ChatGPT实例 基于Android调用OpenAI接口的ChatGPT实例基于...

    泛微OA(Weaver e-cology)官方的WSDL开发文档及调用实例

    本文档主要针对的是开发者,详细介绍了如何利用官方提供的WSDL(Web Service Description Language)进行集成开发,包括页面设置、流程接口方法、请求参数说明以及具体的调用实例,旨在帮助开发者更高效地对接泛微OA...

    身份证接口调用Demo.zip

    本示例是一个基于C#开发的身份证读卡器接口调用Demo,它涵盖了以下几个关键知识点: 1. **C#编程语言**:C#是Microsoft开发的一种面向对象的编程语言,广泛应用于Windows桌面应用、游戏开发和Web服务等领域。在这个...

    THINKPHP6.02调用百度H5实名(实人)认证接口.docx

    而百度的H5实名认证接口提供了一种高效、便捷的方式,它通过人脸识别技术,可以有效地验证操作者是否为身份证上的本人。 首先,要使用此功能,你需要拥有一个经过实名认证的百度账号。登录百度账号后,需要在人脸...

    Jsp版微信公众号支付接口及调用实例.rar

    微信支付工具类,这是一个Jsp版的微信公众号支付接口及调用实例,微信网页授权获取用户基本信息,先获取 code,跳转 url 通过 code 获取 openId,URLEncoder.encode 后可以在backUri 的url里面获取传递的所有参数,...

    基于Android调用OpenAI接口的ChatGPT实例

    调用openai提供的接口,实现与ChatGPT对话 功能: 支持至Gpt-3.5模型(因为本人买不起plus) ✓ 无需代理即可与ChatGPT对话(可以使用自己的服务器中转) ✓ 支持带记忆的连续对话,可以随时清除记忆 ✓ 可以...

    微信3.1.0.41逆向-微信3.1.0.41HOOK接口-MFC调用实例方法源码

    微信3.1.0.41逆向-微信3.1.0.41HOOK接口(WeChatHelper3.1.0.41.dll)-MFC调用实例方法源码

    国家游戏防沉迷系统接口(php)

    《国家游戏防沉迷系统接口(PHP)详解》 在当今数字化时代,网络游戏已经成为人们休闲娱乐的重要方式之一。然而,过度沉迷于游戏对青少年的身心健康造成了负面影响。为了应对这一问题,国家推出了游戏防沉迷系统,...

    Java身份证阅读器实例(华旭)

    4. **读取身份证信息**:调用`IcRead`接口的方法,传入必要的参数,如身份证芯片的地址,然后设备会返回一个包含所有信息的数据块。这个数据块需要按照国家规定的身份证信息格式进行解析。 5. **解析数据**:身份证...

    基于php的QQ号码测吉凶接口调用代码实例.pdf

    基于php的QQ号码测吉凶接口调用代码实例.pdf

    奇门接口实例.zip

    奇门接口是一个在IT行业中常用于进行数据交互或者服务调用的特定接口,尤其在PHP开发领域中,可能被用于实现各种功能,如占卜、预测分析或是与特定系统进行数据交换。在这个“奇门接口实例.zip”压缩包中,包含两个...

    PB接口 调用webservice实例

    PB接口调用Web服务(Webservice)是一种在PowerBuilder(PB)应用程序中集成Web服务功能的方法,这在当今的分布式系统开发中非常常见。PowerBuilder 9(PB9)提供了强大的支持,允许开发者通过简单的API调用来访问和...

Global site tag (gtag.js) - Google Analytics