京东个人实名认证接口personalAuth后端简单demo

近期项目需要接入京东云二要素实名认证接口,并未找到java后端调用试例,简单记录下

使用maven管理

下面为 maven依赖

<dependency><groupId>com.jdcloud.sdk</groupId><artifactId>cloudauth</artifactId><version>1.0.3</version>
</dependency>

accessKeyIdsecretAccessKey需要公司帐号实名认证
后申请获得

下面为 demo代码

public class AuthTest {public static void main(String[] args) {//1. 设置accessKey和secretKeyString accessKeyId = "*********";String secretAccessKey = "**********";CredentialsProvider credentialsProvider = new StaticCredentialsProvider(accessKeyId, secretAccessKey);//2. 创建vmClientCloudauthClient client = CloudauthClient.builder().credentialsProvider(credentialsProvider).build();// 个人信息PersonalUser user = new PersonalUser();user.setName("张三丰"); // 姓名user.setIdCard("110119202001013811"); // 身份证号码//user.setBankcard(""); // 银行卡号/*** set 认证方式(0 银行卡四要素,1 银行卡三要素,2 姓名身份证二要素,3 人像三要素,4 手机号三要素)*      0 提交姓名、身份证号、银行卡号、手机号,与在银行开户时预留的信息比对*      1 提交姓名、身份证号、银行卡号,与在银行开户时预留的信息比对*      2 提交姓名、身份证号,与公安身份证信息比对*      3 提交姓名、银行卡号、人像图片,与在运营商开户留的信息比对*      4 提交姓名、身份证号、手机号,与在运营商开户留的信息比对* Params:* checkType –*/PersonalSpec spec = new PersonalSpec();spec.setCheckType(2); // 认证类型spec.setPersonalUser(user);// 3.创建请求PersonalAuthRequest request = new PersonalAuthRequest();request.setPersonalSpec(spec);// 4.发送请求,返回结果PersonalAuthResponse response = client.personalAuth(request);//5. 处理响应System.out.println(new Gson().toJson(response));}
}

个人记录

京东个人实名认证接口personalAuth后端简单demo相关推荐

  1. 【简书 DC谢老师】JMeter + jenkins + SVN 接口自动化之简单 demo​​​​​​​

    JMeter工具基础知识篇-工程目录结构及命名规范 如果没有目录结构及命名规范,你压根没法实现自动化的持续集成工作,你将被局限在工具级别的自动化上面,离测试框架或测试平台平台之路遥遥无期. 如果你想成 ...

  2. java对接阿里云实名认证接口

    今天在工作中用到了对用户进行实名认证的需求,完成需求后借着摸鱼的空闲,把实名认证进行总结,方便刚入行的小白学习与讨论. 认证四要素:姓名.身份证号.人像身份证照片.国徽身份证照片 目录 实名认证地址获 ...

  3. JavaWeb开发:从购买服务器到简单demo运行

    写这篇文章的目的: 一个是为了记录实施过程,方便自己日后查阅: 另一个是给项目组成员提供一个参考,方便他们以后搭建自己的项目环境: 当然若能帮助到更多的朋友,那就再好不过了:D 需要注意: 我本身也是 ...

  4. VC++ 拖放编程简单Demo

    微软的编程类库都带有拖放编程的接口:下面看一个最简单demo:win7, vc6:新建一个对话框工程: 添加一个列表框控件:设置 接受文件 属性: 在 类向导-Class Info 做如下选择: 为W ...

  5. Ocelot 入门Demo系列(01-Ocelot极简单Demo及负载均衡的配置)

    来源:https://www.cnblogs.com/7tiny/p/10493805.html [前言] Ocelot是一个用.NET Core实现并且开源的API网关,它功能强大,包括了:路由.请 ...

  6. java爬虫的2种爬取方式(HTTP||Socket)简单Demo(一)

    转载自 java爬虫的2种爬取方式(HTTP||Socket)简单Demo(一) 最近在找java的小项目自己写着玩,但是找不到合适的,于是写开始学一点爬虫,自己也是感觉爬虫比较有趣.这里自己找了一个 ...

  7. 服务网关Ocelot 入门Demo系列(01-Ocelot极简单Demo及负载均衡的配置)

    服务网关Ocelot 入门Demo系列(01-Ocelot极简单Demo及负载均衡的配置) 原文:服务网关Ocelot 入门Demo系列(01-Ocelot极简单Demo及负载均衡的配置) [前言] ...

  8. 京东app秒杀接口sk参数分析

    仅供学习交流. 京东app秒杀接口里面的sk参数分析学习,该参数找了好久,不是app生成的,是js里面生成的. 如图: 第一步如图:提交订单时返回了一段html,里面存在一段js代码.如下图: js内 ...

  9. Spring Boot自动装配过程解析及简单Demo演示

    文章目录 1.约定大于配置 2.自动装配原理 2.1.`@SpringBootApplication` 2.2.`@EnableAutoConfiguration` 2.3.`@Import` 2.4 ...

最新文章

  1. IIS8 使用FastCGI配置PHP环境支持 过程详解
  2. python谷歌网页爬虫_python爬虫入门01:教你在 Chrome 浏览器轻松抓包
  3. 使用JS实现2048小游戏
  4. C#:WinForm无边框窗体移动方法、模仿鼠标单击标题栏移动窗体位置
  5. 力扣1523.在区间范围内统计奇数数目Count Odd Numbers in an Interval Range
  6. “我来管管看”系列:采购误差缘何而来?
  7. 号称 GitHub 上有史以来,高仿版微信最牛逼的项目来了(附完整源码)
  8. 陕西科技大学计算机复试考,初试改革,看到考试题目有点懵【陕西科技大学2020艺术理论考研经验贴】...
  9. python数字式时钟_数字时钟案例学习python函数及时间库
  10. 南京信息工程大学计算机与科学专业,2019南京信息工程大学专业排名
  11. 12306火车票查询订票
  12. 喜欢的歌——隐形的翅膀(张韶涵)
  13. Docker学习笔记1-初识Docker
  14. 我的世界java版gamemode指令_我的世界(电脑Java版)简单又好玩指令教程
  15. php程序设置ip黑名单,网站访客IP黑名单源码有效屏蔽ip(PHP实现,CC防火墙)
  16. java 实习生刚入职都会做些什么工作呢?
  17. Spark读取Hdfs上的数据存储在Hbase的ETL过程
  18. 网络与信息安全笔记(更完)
  19. 指针与指针变量的区别(C语言)
  20. 到了2020年,年薪80w的阿里P7专家,顶尖的技术人才只因做到了这几点

热门文章

  1. Redis学习笔记(一):介绍,数据类型(String、HashTable、List、Set、Sorted_Set)
  2. 【Python】太炫酷了,这里有一个用于制作数据面板大屏的Python模块
  3. 第019课 I2C协议详解及裸机程序分析
  4. 银联8583报文域小结
  5. 字体个人商用构成侵权吗
  6. 线性表顺序存储结构图书管理
  7. 冷藏温度范围_电冰箱冷冻室和冷藏室分别温度是多少
  8. 美国漏洞众测平台HackerOne运营模式解读与分析
  9. 最详细的主席树(不修改,待修改) BZOJ 1901
  10. BAT 机器学习 1000 题 301-400(转)