开发者社区> 技术课堂的搬运工~> 正文

玩 High API 系列之:快速实现身份验证

简介: 很多APP都需要具备一个基本功能,就是对用户身份进行验证,例如对用户和身份证信息和银行卡信息进行校验。对于中小企业而言,且不说相关软件开发的巨大工作量,身份证和银行卡数据的获取就是很大的一个问题。中小企业可能需要小半年时间才能完成这个身份验证的功能。
+关注继续查看

作者:cckankan

场景介绍

很多APP都需要具备一个基本功能,就是对用户身份进行验证,例如对用户和身份证信息和银行卡信息进行校验。对于中小企业而言,且不说相关软件开发的巨大工作量,身份证和银行卡数据的获取就是很大的一个问题。中小企业可能需要小半年时间才能完成这个身份验证的功能。还好,我们生在API时代,我们看看如何使用API帮助中小企业快速实现这个功能。了解更多场景如何玩High API?如何将API变现?请下载阿里云 API Playbook(免费下载)!

用到的API

阿里云提供的API:身份证识别、实人认证、人脸识别、银行卡识别、护照识别等

阿里云云市场提供的API:身份证实名验证、手机号实名认证、银行卡四要素验证等。

如何实现

目前阿里云已经提供了完整的身份验证API解决方案。

第一步:身份证识别

只要对身份证拍照后,通过身份证识别的API,从身份证图片中定位身份证图片区域,识别出身份证包含的所有身份信息。

第二步:身份证验证

通过身份证实名认证API,验证前一步获取到的身份证的基本信息,包括身份证号码、姓名、发证省份、城市、地区、出生年月日、性别是否有效。

第三步:实人认证

用户进行自拍,可以通过实人认证的API,判断镜头前是否为真人,将人脸照片和身份证中的头像进行对比验证,来判断是否同一人。

第四步:手机实名验证

用户输入手机号,通过调用手机实名认证API,判断手机号和前面识别的身份证号、姓名是否一致。

第五步:银行卡识别

对银行卡进行拍照,通过银行卡识别的API,从银行卡图片中识别银行卡的所有的信息。

第六步:银行卡校验

用过银行卡四要素认证API,通过用户手机号、识别的银行卡卡号、身份证号和姓名,快速确认信息是否一致。

image.png

效果展示

身份验证的过程虽然比较长,但每一步的关键功能都已经有相应的API提供服务,只需要简单调用即可,个人开发者和小公司也能快速拥有和巨头公司一样的能力,能够快速进行业务迭代和商业创新,及时响应市场的变化,这就是普惠科技的力量!

更多场景

想了解文中提到API细节?想要了解更多场景如何玩High API?想要如何将API变现?请下载阿里云 API Playbook

如果您有更多好玩的API场景,可以参加阿里云 API 应用创新大赛,把您的想法 Show 出来吧!

您还可以加入阿里云共创平台,阿里云期待和您,及其他更多的优秀开发者,一起共建阿里云 API 经济:

image.png

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
19395 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,阿里云优惠总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系.
24455 0
新功能-负载均衡SLB推出API Inspector功能,力助快速实现运维自动化
随着云计算如火如荼的蓬勃发展,越来越多的用户开始投入云计算的怀抱。用户们会发现相比传统的IT基础设施,云计算通过SDx(Software Defined Everything)技术,提供了大量传统IT基础设施无法想象的神奇能力,这些能力都构建在API基础上。
1426 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
13736 0
玩 High API 系列之:快速实现身份验证
很多APP都需要具备一个基本功能,就是对用户身份进行验证,例如对用户和身份证信息和银行卡信息进行校验。对于中小企业而言,且不说相关软件开发的巨大工作量,身份证和银行卡数据的获取就是很大的一个问题。中小企业可能需要小半年时间才能完成这个身份验证的功能。
3110 0
阿里云ECS云服务器初始化设置教程方法
阿里云ECS云服务器初始化是指将云服务器系统恢复到最初状态的过程,阿里云的服务器初始化是通过更换系统盘来实现的,是免费的,阿里云百科网分享服务器初始化教程: 服务器初始化教程方法 本文的服务器初始化是指将ECS云服务器系统恢复到最初状态,服务器中的数据也会被清空,所以初始化之前一定要先备份好。
14425 0
阿里云服务器如何登录?阿里云服务器的三种登录方法
购买阿里云ECS云服务器后如何登录?场景不同,云吞铺子总结大概有三种登录方式: 登录到ECS云服务器控制台 在ECS云服务器控制台用户可以更改密码、更换系统盘、创建快照、配置安全组等操作如何登录ECS云服务器控制台? 1、先登录到阿里云ECS服务器控制台 2、点击顶部的“控制台” 3、通过左侧栏,切换到“云服务器ECS”即可,如下图所示 通过ECS控制台的远程连接来登录到云服务器 阿里云ECS云服务器自带远程连接功能,使用该功能可以登录到云服务器,简单且方便,如下图:点击“远程连接”,第一次连接会自动生成6位数字密码,输入密码即可登录到云服务器上。
32658 0
278
文章
0
问答
来源圈子
更多
文章排行榜
最热
最新
相关电子书
更多
OceanBase 入门到实战教程
立即下载
阿里云图数据库GDB,加速开启“图智”未来.ppt
立即下载
实时数仓Hologres技术实战一本通2.0版(下)
立即下载