python实现身份证实名认证的方法实例


Posted in Python onNovember 08, 2019

前言

本文主要给大家介绍了关于python实现身份证实名认证的方法,文中通过示例代码介绍的非常详细,下面话不多说了,来一起看看详细的介绍吧

方法如下

一、首先我们选用了阿里云的身份证实名认证接口:

https://market.aliyun.com/products/57000002/cmapi022049.html?spm=5176.2020520132.101.2.3fe77218O6ZDdd#sku=yuncode1604900000

python实现身份证实名认证的方法实例

二、编译并运行源代码

import requests

def reqeust_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:

 return None

 if resp.status_code == 200:

 content = resp.json()

 return content

 return None


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等框架里。

好了,以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。

Python 相关文章推荐
Python命名空间详解
Aug 18 Python
Python基础之getpass模块详细介绍
Aug 10 Python
python中print()函数的“,”与java中System.out.print()函数中的“+”功能详解
Nov 24 Python
用python与文件进行交互的方法
Mar 01 Python
Python之dict(或对象)与json之间的互相转化实例
Jun 05 Python
tensorflow实现简单逻辑回归
Sep 07 Python
Python面向对象思想与应用入门教程【类与对象】
Apr 12 Python
Python实现爬取亚马逊数据并打印出Excel文件操作示例
May 16 Python
Ubuntu18.04中Python2.7与Python3.6环境切换
Jun 14 Python
python通过cython加密代码
Dec 11 Python
深入解析NumPy中的Broadcasting广播机制
May 30 Python
什么是Python装饰器?如何定义和使用?
Apr 11 Python
Python Django框架模板渲染功能示例
Nov 08 #Python
Python Django中间件,中间件函数,全局异常处理操作示例
Nov 08 #Python
Django框架下静态模板的继承操作示例
Nov 08 #Python
python中自带的三个装饰器的实现
Nov 08 #Python
python反转列表的三种方式解析
Nov 08 #Python
flask框架自定义过滤器示例【markdown文件读取和展示功能】
Nov 08 #Python
Python通过递归获取目录下指定文件代码实例
Nov 07 #Python
You might like
用php守护另一个php进程的例子
2015/02/13 PHP
PHP 文件上传后端处理实用技巧方法
2017/01/06 PHP
PHP实现的AES双向加密解密功能示例【128位】
2018/09/03 PHP
浅谈php的TS和NTS的区别
2019/03/13 PHP
js 操作css实现代码
2009/06/11 Javascript
禁止IE用右键的JS代码
2013/12/30 Javascript
扩展jQuery对象时如何扩展成员变量具体怎么实现
2014/04/25 Javascript
JavaScript获取浏览器信息的方法
2015/11/20 Javascript
jQuery实现的分子运动小球碰撞效果
2016/01/27 Javascript
confirm确认对话框的实现方法总结
2016/06/17 Javascript
实现点击下箭头变上箭头来回切换的两种方法【推荐】
2016/12/14 Javascript
微信小程序 自定义消息提示框
2017/08/06 Javascript
Vue组件通信实践记录(推荐)
2017/08/15 Javascript
浅谈jquery fullpage 插件增加头部和版权的方法
2018/03/20 jQuery
React从react-router路由上做登陆验证控制的方法
2018/05/10 Javascript
layer.msg()去掉默认时间,实现手动关闭的方法
2019/09/12 Javascript
Vue 样式切换及三元判断样式关联操作
2020/08/09 Javascript
Python判断值是否在list或set中的性能对比分析
2016/04/16 Python
Python常用库推荐
2016/12/04 Python
python实现趣味图片字符化
2019/04/30 Python
python实现ip代理池功能示例
2019/07/05 Python
python爬虫 批量下载zabbix文档代码实例
2019/08/21 Python
Python实现语音识别和语音合成功能
2019/09/20 Python
python列表推导式操作解析
2019/11/26 Python
django model通过字典更新数据实例
2020/04/01 Python
OpenCV+python实现实时目标检测功能
2020/06/24 Python
keras用auc做metrics以及早停实例
2020/07/02 Python
python使用建议与技巧分享(一)
2020/08/17 Python
Python使用tkinter实现小时钟效果
2021/02/22 Python
HTML5表单验证特性(知识点小结)
2020/03/10 HTML / CSS
什么是URL
2015/12/13 面试题
英语系毕业生自荐信
2013/10/31 职场文书
幼儿园毕业教师感言
2014/02/21 职场文书
委托书怎样写
2014/08/30 职场文书
新学期开学寄语2016
2015/12/04 职场文书
电子表的操作介绍说明书
2019/10/28 职场文书