python实现身份证实名认证的方法实例
前言
本文主要给大家介绍了关于python实现身份证实名认证的方法,文中通过示例代码介绍的非常详细,下面话不多说了,来一起看看详细的介绍吧
方法如下
一、首先我们选用了阿里云的身份证实名认证接口:
https://market.aliyun.com/products/57000002/cmapi022049.html?spm=5176.2020520132.101.2.3fe77218O6ZDdd#sku=yuncode1604900000
二、编译并运行源代码
importrequests defreqeust_yueyuan(name,id_card): url='https://idcert.market.alicloudapi.com/idcard' params={ 'idCard':id_card,#查询的身份证号码 'name':name#名字 } appcode='但那个你购买api接口时就会有appcode看第一步' headers={ "Authorization":"APPCODE"+appcode } try: resp=requests.get(url=url,params=params,headers=headers) except: returnNone ifresp.status_code==200: content=resp.json() returncontent returnNone data_js=reqeust_yueyuan('林xx',440582199412xxxxxx) print(data_js) #结果 {'status':'01','msg':'实名认证通过!','idCard':'xxxxxxxxxxxx','name':'xxx','sex':'男','area':'广东省潮阳市','province':'广东省','city':'潮阳市','prefecture':'','birthday':'1994-12-09','addrCode':'xxxx','lastCode':'1'}
总结
是不是很简单就实现了身份证的认证,也可以集成到Django、Flask等框架里。
好了,以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对毛票票的支持。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。