首页 示例代码 身份证验证[Python]

身份证验证示例代码[Python]

作者:liuxiaojie 阅读数:834 上传时间:2016-03-10

身份证验证

#!/usr/bin/python
# encoding:utf-8

import urllib2, json, urllib
# end


#  1、身份证实名校验返照

data ={}
data['appkey'] = 'your_appkey_here'
data['idcard'] = '411628198909090222'  # 身份证号
data['realname'] = '李先生'  # 真实姓名 utf8

url_values = urllib.urlencode(data)
url = "https://api.jisuapi.com/idcardverify/verify" + '?' + url_values
request = urllib2.Request(url)
result = urllib2.urlopen(request)
jsonarr = json.loads(result.read())

if jsonarr['status'] != u'0':
    print jsonarr['msg']
    exit()
result = jsonarr['result']

print result['idcard'],result['realname'],result['province'],result['city'],result['town']
print result['sex'],result['birth'],result['verifystatus'],result['verifymsg']
print result['pic']