身份证号码信息

  • 接口介绍
  • 接口文档
  • 使用指南
  • 资源下载
  • 更新日志
查询身份证号码信息、身份证号码校验

身份证号码信息 API 服务地址:

  • 接口地址:

  • https://www.oneapi.cn/card/card

  • 请求方式:get


请求参数:

    参数名 含义 规则说明 是否必须
    app_key 非常第一数据app_key
    用户申请数据时生成的app_key
    card 要查询的身份证号码 例如:110101199003074071
    app_id 非常第一数据app_id 我的数据中的app_id
    time
    当前时间戳 请求API时的时间戳
    sign
    数字签名 请参考数字签名获取和使用方法


例如:

https://www.oneapi.cn/card/card?card=110101199003074071&app_id=12&app_key=c8266c3e99672537c117fbc0f064903038213ce4&sign=156b44df17c16a2acda9195c4401a99f215f7bec0b59cbef3b4ee872eff3b676&time=1573716612


返回结果参数说明:


名称

说明

status

返回结果状态值,值为0或1,0表示请求失败;1表示请求成功

msg

返回状态说明

results

返回的身份证信息


{
	"status": 1,
	"result": {
		"area": "北京市 东城区",
		"province": "北京市",
		"city": null,
		"county": "东城区",
		"gender": "男",
		"birthday": "1990-03-07",
		"zodiac": "马",
		"age": 29,
		"constellation": "双鱼座"
	},
	"code": 0,
	"msg": "查询成功"
}


代码示例

php:

<?php
$app_id = "12";//您的app_id	
$app_key = "c8266c3e99672537c117fbc0f064903038213ce4";//您申请数据的app_key
$app_secret = "a9874c70f40f41171c553bfc3845e97feaa7cd15d58f22530951c47a25f0c68d";//您申请数据的app_secret
		
$card = "110101199003074071";//要查询的身份证号码
$time = time();
$sign = hash('sha256',$app_id.$app_key.$time.$app_secret);
		
$url = "https://www.oneapi.cn/card/card?card=".$card."&app_id=".$app_id."&app_key=".$app_key."&sign=".$sign."&time=".$time;
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);
curl_setopt($ch,CURLOPT_BINARYTRANSFER,true);
$result = curl_exec($ch);
curl_close($ch);

echo $result;//输出返回结果
	
?>


更新日志:

                API v1.0 2019/11/14