1)请求地址
https://v.1dq.com/api/a1
2)示范URL
https://v.1dq.com/api/a1?key=您的key&cardNo=5110111&realName=张三&information=
3)请求参数
字段名称 |
类型 |
必填 |
字段说明 |
示范 |
备注 |
key |
string |
Y |
AppKey在我的数据页面 |
xxxxxx |
- |
cardNo |
string |
Y |
身份证号码 |
5110111 |
- |
realName |
string |
Y |
身份证姓名 |
张三 |
- |
information |
int |
N |
是否返回基本信息,如果需要填写1 |
|
- |
4)选填参数
字段名称 |
类型 |
必填 |
字段说明 |
示范 |
备注 |
trans_id |
string |
N |
用户订单号,24 字符以内 |
2017201230 |
- |
trans_date |
string |
N |
用户订单时间,格式为YYmmddHHiiss |
20160112122233 |
- |
trans_remark |
string |
N |
用户备注,原路返回 |
xxx |
- |
account |
string |
N |
是否返回账户信息 ,如需返回剩余可用次数,请传递auto如果账户是按次数扣除,则返回剩余次数如账户是按金额扣除,则返回账户剩余金额
|
auto |
- |
output |
string |
N |
输出格式,默认JSON;可选项JSON/XML |
JSON |
- |
5)返回参数
字段名称 |
类型 |
必填 |
字段说明 |
示范 |
备注 |
error_code |
int |
Y |
状态码 |
- |
- |
reason |
string |
Y |
状态说明 |
- |
- |
ordersign |
string |
Y |
订单号 |
- |
- |
result |
string |
Y |
结果集 |
- |
- |
----realName |
string |
N |
身份证姓名 |
- |
- |
----cardNo |
string |
N |
身份证号码 |
- |
- |
----details |
string |
N |
身份证基本信息 |
- |
- |
--------addrCode |
string |
N |
地区编码 |
- |
- |
--------birth |
string |
N |
身份证生日 |
- |
- |
--------sex |
string |
N |
身份证性别 |
- |
- |
--------length |
string |
N |
身份证位数 |
- |
- |
--------checkBit |
string |
N |
身份证最后一位 |
- |
- |
--------addr |
string |
N |
身份证所在地 |
- |
- |
--------province |
string |
N |
身份证所在省 |
- |
- |
--------city |
string |
N |
身份证所在市 |
- |
- |
--------area |
string |
N |
身份证所在区 |
- |
- |
6)返回JSON结果示例
{
"error_code": 0,
"reason": "认证通过", /*验证结果*/
"result": {
"realName": "李xxx",
"cardNo": "4206061",
"details": {
"addrCode": "420606", /*地区编码*/
"birth": "1984-02-15", /*出生日期*/
"sex": 1, /*性别*/
"length": 18, /*身份证位数*/
"checkBit": "1", /*身份证最后一位*/
"addr": "湖北省襄樊市樊城区", /*身份证所在地*/
"province": "湖北省", /*身份证所在省*/
"city": "襄樊市", /*身份证所在市*/
"area": "樊城区" /*身份证所在区*/
}
},
"ordersign": "2017052722072914949571005"
}