1. 程式人生 > >身份證實名認證介面呼叫PHP例項

身份證實名認證介面呼叫PHP例項

<!--?php
// +----------------------------------------------------------------------
// | JuhePHP [ NO ZUO NO DIE ]
// +----------------------------------------------------------------------
// | Copyright (c) 2010-2015 http://juhe.cn All rights reserved.
// +----------------------------------------------------------------------
// | Author: Juhedata <
[email protected]
> // +---------------------------------------------------------------------- //---------------------------------- // 身份證實名認證 - 聚合資料 // 線上介面文件: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; }


相關推薦

身份證實認證介面呼叫PHP例項

<!--?php // +---------------------------------------------------------------------- // | JuhePHP [ NO ZUO NO DIE ] // +--------------

基於php身份證實認證介面呼叫程式碼例項

介面地址:http://op.juhe.cn/idcard/query  支援格式:json  請求方式:http get  請求示例:http://op.juhe.cn/idcard/query?key=您申請的KEY&idcard=4201041989050

java實現身份證實認證(阿里雲api)

java實現身份證實名認證(呼叫阿里雲api) package ali; import java.io.BufferedReader; import java.io.InputStreamReader; import java.net.HttpURLCon

阿里身份認證例項

購買成功後會出現這個介面 程式碼: //身份證驗證 $authen=Authentication(名字,身份證號); if ($authen['error_code'] != 0){ //失敗返回 $this->error($authen['reason

httpClient token認證 介面呼叫示例

package com.bbd.onet.data.service.impl;import com.github.jsonldjava.utils.JsonUtils;import org.apache.http.conn.ssl.AllowAllHostnameVerifier;import org.apa

bigemap百度離線地圖API介面文件及介面呼叫例項

    1.當前版本支援百度電子地圖瓦片和百度衛星地圖瓦片; 2.效果預覽演示地址:http://www.bigemap.com/bmap  後臺編輯體驗地址:http://www.bigemap.com/bmap/ 可隨意在後臺新增/修改標註

RPC呼叫及其系統單入參統一介面多路由到子系統實現,spring單介面多實現例項

有一種業務場景,比如接入AWS和阿里雲服務的雲監控模組,平臺單獨抽象出統一的入參物件和返回的VO物件,然後建立業務介面,阿里雲和AWS的業務介面實現同一個業務介面。但是拿到應用層去呼叫,如果每次都根據返回的入參型別都用條件判斷,作為驗證aws或者阿里雲型別的欄位,不但加大了工

windows下磁碟相關介面呼叫例項(持續更新)

windows下磁碟相關介面呼叫例項 1、windows下獲取磁碟空間介面呼叫例項 //windows下獲取磁碟空間介面呼叫 void GetDiskSpaceTest(void) { /* qwFreeBytesToCaller

PHP-微信開發之圖靈機器人--天氣介面呼叫

微信開發中,圖靈機器人回覆、天氣、翻譯、美食、地圖、二維碼功能,隨處可見。大小網站、APP都在運用這項技術在專案中。今天簡單介紹一下圖靈機器人回覆,天氣介面呼叫、翻譯介面,希望對朋友們有用。 效果案例: 思路很簡單,首先,token要一致,然後在瀏覽器上跑起來, 回到微信平臺

銀聯渠道實認證鑑權介面

為消費信貸及小微貸款提供風控服務,為使用者提供從身份驗證、反欺詐到信用評分的(貸前)全流程風控服務。 典型用例:使用者輸入被查詢人姓名、身份證、手機號、銀行卡號四要素,產品返回風險評估報告和決策建議。 客戶群體:      信貸機構、助貸機構、資料公司等企業使用者 目標

cxf 實認證---全國公民身份資訊系統

    最近做了一個實名認證功能,需要呼叫公安部門介面進行認證,用到webService。期間查閱了很多資料。現小節如下。 1、ws 客戶端程式碼生成:         客戶端程式碼是根據所給的url?wsdl檔案生成的、該檔案通過網路url或者本地都可以。生成方式有很多種

Python介面(3):Python例項淺談之三Python與C/C++相互呼叫

一、問題      Python模組和C/C++的動態庫間相互呼叫在實際的應用中會有所涉及,在此作一總結。 二、Python呼叫C/C++ 1、Python呼叫C動態連結庫         Python呼叫C庫比較簡單,不經過任何封裝打

使用阿里雲介面進行手機號(三網)實認證

如今隨著網際網路產業的多元化發展,尤其是網際網路金融,O2O,共享經濟等新興商業形式的興起,企業對實名認證業務的資料形式和資料質量有了更高的需求。如今也衍生出手機號實名認證業務,通過介面將手機號、身份證號碼、姓名上傳至阿里雲,再與運營商系統進行匹配,判斷資訊的一致性。在使用介

關於介面認證

private void authenticate() { String name = et_name.getText().toString().trim(); String id = et_id.getText().toString().trim(); //只允

webservice介面呼叫例項

package com.eastcom.jksupport.task.utils; import java.util.Date; import java.util.Map; import javax.xml.rpc.ParameterMode; impor

谷歌離線地圖API介面文件及介面呼叫例項

相關教程:說明:1. 當前版本支援 谷歌電子/衛星地圖瓦片、高德地圖、阿里雲地圖、超圖、騰訊地圖等(只需下載該地圖源的瓦片拷貝到指定目錄即可);(只下載了部分谷歌地圖瓦片作為離線樣本,某些地方無法顯示視為正常,包含全國4-12級,部分成都13-16級)3.  我們可以提供離線

微信新增圖文素材介面呼叫例項

以下基於thinkphp 編寫,用的時候可稍微修改即可。流程為,前臺表單上傳->後臺資料判斷->上傳圖片素材[獲得圖片id]->上傳圖文素材->返回素材ID 注意,如果提示空資料,注意檢查json提交的表單資料,我就是少輸入了一個array導致一直空

阿里oss儲存API介面封裝呼叫(PHP)

這篇是php後臺封裝的OSS物件儲存API介面類 <?php /** * OSS 阿里雲平臺上傳刪除介面 * 使用前請進行一些必須的設定 在bucket屬性裡 設定該讀寫許可權(ACL)為 公共讀 要不然上傳的圖片無法顯示 * Cors設定 一般是 post方

php介面開發簡單例項

剛剛寫成人生第一個伺服器介面,總結分享一下經驗,沒寫過介面的可以看下 <?php include 'response.php'; $id = $_POST["user_id"]; if ($

獲取介面呼叫者的包

應用場景:一個service有對外開放的介面,在讓外部app呼叫介面的時候需要獲取呼叫者的包名,則可以以下方式獲得,可以用於許可權控制等 mContext.getPackageManager().