失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 详细说明--如何使用阿里云的【身份证实名认证接口】API验证用户的真实性

详细说明--如何使用阿里云的【身份证实名认证接口】API验证用户的真实性

时间:2022-04-20 11:03:14

相关推荐

详细说明--如何使用阿里云的【身份证实名认证接口】API验证用户的真实性

【身份证实名认证接口-阿里云服务】【支持港澳台地区居住证】

如今随着互联网产业的多元化发展,尤其是互联网金融,O2O,共享经济、游戏等新兴商业形式的兴起,企业对用户实名认证业务的数据形式和数据质量有了更高的需求。如今也衍生出【身份证实名认证接口】业务,通过接口将《身份证号码、姓名》上传至阿里云接口API,再与全国公民身份信息系统进行匹配,判断信息的一致性。

首先点击:接口获取地址:/products/57000002/cmapi025518.html?#sku=yuncode1951800000

操作完成后在控制台中可以得到您的appcode(密钥),

【身份证实名认证接口】数据类型

发送数据:

bodys.put("idNo", "340421190210182345");bodys.put("name", "张三");

返回数据:

{"name": "张三","idNo": "340421190710145412","respMessage": "身份证信息匹配","respCode": "0000","province": "安徽省","city": "淮南市","county": "凤台县","birthday": "19071014","sex": "M","age": "111"}

【身份证实名认证接口】接口代码

具体实现类Java(其他语言:PHP,C#等版本在页面中间的文档内有详细介绍):

import java.io.IOException;import okhttp3.Call;import okhttp3.FormBody;import okhttp3.OkHttpClient;import okhttp3.Request;import okhttp3.RequestBody;import okhttp3.Response;public class id2demo {public static void main(String[] args) throws IOException {String url = "https://idenauthen./idenAuthentication";// 获取appCode链接:https://market./String appCode = "e1ff33s21dfg2s1dd2f1ff33fc60d7130";String name = "张三";String idNo = "320000198811110000";System.out.println(postData(appCode, url, name, idNo));}/**依赖的工具包有:okhttp-3.2.0.jar, okio-1.14.0.jar* 工具包下载链接:/download/ruidongjun007/88360015* <dependency>*<groupId>com.squareup.okhttp3</groupId>*<artifactId>okhttp</artifactId>*<version>3.2.0</version>* </dependency>* * <dependency>* <groupId>com.squareup.okio</groupId>* <artifactId>okio</artifactId>* <version>1.14.0</version>* </dependency>*/public static String postData(String appCode, String url, String name, String idNo) throws IOException {String result = "";RequestBody formBody = new FormBody.Builder().add("name", name).add("idNo", idNo).build();Request request = new Request.Builder().url(url).addHeader("Authorization", "APPCODE " + appCode).post(formBody).build();Call call = new OkHttpClient().newCall(request);Response response = null;try {response = call.execute();} catch (IOException e) {System.out.println("execute failed, message:" + e.getMessage());}assert response != null;if (!response.isSuccessful()) {// 状态码为403时一般是套餐包用尽,需续购;// 注意:续购不会改变秘钥(appCode),仅增加次数// 续购链接:/products/57000002/cmapi025518.htmlSystem.out.println("request failed----" + "返回状态码" + response.code() + ",message:" + response.message());}result = response.body().string();return result;}}

【身份证实名认证接口】服务其他详细信息在页面中间都有说明,其他不明白的地方可以联系交流!

搬砖快乐!

如果觉得《详细说明--如何使用阿里云的【身份证实名认证接口】API验证用户的真实性》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。