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

身份证实名认证接口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接口调用案例

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

    身份证实名认证接口实例-php版参考.pdf

    身份证实名认证接口实例 PHP 版本参考 身份证实名认证接口实例 PHP 版本参考是诺正通提供的一种身份证实名认证服务。该服务通过 PHP 语言实现,提供了实名认证的接口实例,帮助开发者快速集成身份证实名认证功能。 ...

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

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

    webservice接口调用实例

    本实例主要关注的是如何调用Web Service接口,我们将探讨相关的关键知识点。 首先,理解Web Service的基本概念非常重要。它通过SOAP(Simple Object Access Protocol)协议传输数据,使用WSDL(Web Services ...

    泛微接口说明与调用实例

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

    金税接口调用实例

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

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

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

    基于uniapp实现的微信小程序,实名认证、身份证识别、人脸识别前端页面、wx.faceDetect

    在本文中,我们将深入探讨如何使用uniapp框架来构建微信小程序,实现实名认证、身份证识别和人脸识别功能。uniapp是一个跨平台的开发框架,它允许开发者使用一套代码编写,即可发布到iOS、Android、H5等多个平台。...

    免费小型身份证校验接口

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

    华旭金卡身份证阅读器js调用案例

    首先,确保在页面中正确引入了控件的ActiveX或NPAPI插件,然后通过JavaScript代码来实例化对象并调用相关方法,如读取身份证信息。例如: ```javascript var idCardReader = document.getElementById('...

    奇门接口实例.zip

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

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

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

    新生支付跨境支付实名认证、付款、微信支付方案

    1. **新生支付跨境支付实名认证接口规范1.0.1**: 实名认证是支付服务的基础,确保交易安全和合法性。该接口规范详细规定了如何验证用户身份的过程,可能包括上传身份证、护照等证件信息,通过OCR技术自动识别,并...

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

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

    二代身份证识别仪接口VB源码

    【二代身份证识别仪接口VB源码】是一种基于Visual Basic编程语言实现的软件开发资源,用于与二代身份证阅读器进行交互,获取身份证上的信息。在实际应用中,这通常涉及到读取身份证内置芯片中的个人信息,包括姓名、...

    java调用Gmssl国密接口实例

    java调用Gmssl中国密接口进行对称与非对称加解密等运算,动态so库进行接口jni方式调用,采取接口形式对外暴露,方便对接系统调用相关java接口进行相关运算操作。

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

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

    Excel-VBA与SAP-RFC接口调用实例

    vba与SAP-RFC接口调用实例。通过VBA程序实例,介绍了利用Excel的VBA宏程序,调用SAP系统的RFC远程函数接口,实现外部数据与SAP系统的交互

    JNI 调用实例(java JNI cpp互相调用实例)

    JNI 调用实例(Java、C++ 互相调用实例) 本文旨在介绍 Java 和 C++ 之间的互相调用实例,通过 JNI(Java Native Interface)技术,实现 Java 调用 C++ 和 C++ 调用 Java 的操作。下面将对标题、描述、标签和部分...

    银行卡实名认证_源码_API_文档

    开发者可以通过调用API(应用程序编程接口)来接入银联的实名认证服务。API允许不同系统之间进行通信,传递必要的信息并接收验证结果。对于Java和Python开发者来说,这些API通常提供了丰富的SDK(软件开发工具包),...

Global site tag (gtag.js) - Google Analytics