当前位置: 首页 > news >正文

设计网站 杭州数据营销

设计网站 杭州,数据营销,免费申请流量卡,石狮网站建设费用目录 1.申请腾讯OCR权限 2.代码思路 3.Postman测试​ 1.申请腾讯OCR权限 获取 secretId 和 secretKey#xff0c;见上文从0到1#xff0c;申请cos服务器并上传图片到cos文件服务器-CSDN博客https://blog.csdn.net/m0_55627541/article/details/133902798 2.代码思路 入参…目录 1.申请腾讯OCR权限 2.代码思路 3.Postman测试​ 1.申请腾讯OCR权限 获取 secretId 和 secretKey见上文从0到1申请cos服务器并上传图片到cos文件服务器-CSDN博客https://blog.csdn.net/m0_55627541/article/details/133902798 2.代码思路 入参有两个值第一个为图片的云服务器路径第二个为版面(正面/反面) controller /*** 身份证识别* param path* return*/PostMapping(/IDCardOCR)public Result IDCardOCR(String path,Integer cardSide) {IDCardResponse idCardResponse idCardOCRService.identifyIDCardByUrl(path, cardSide);return Result.success(校验成功,idCardResponse);} serviceImpl package com.zsp.quartz.common;import cn.hutool.core.date.DateUtil; import cn.hutool.core.util.StrUtil; import com.tencentcloudapi.common.Credential; import com.tencentcloudapi.common.exception.TencentCloudSDKException; import com.tencentcloudapi.common.profile.ClientProfile; import com.tencentcloudapi.common.profile.HttpProfile; import com.tencentcloudapi.ocr.v20181119.OcrClient; import com.tencentcloudapi.ocr.v20181119.models.IDCardOCRRequest; import com.tencentcloudapi.ocr.v20181119.models.IDCardOCRResponse; import com.zsp.quartz.Exception.CustomException; import lombok.extern.slf4j.Slf4j; import org.springframework.stereotype.Service;/*** 腾讯身份证识别接口*/ Service Slf4j public class TencentIDCardOCRServiceImpl implements IDCardOCRService {private static String secretId xxx;private static String secretKey xxx;private static String regionName ap-shanghai;Overridepublic IDCardResponse identifyIDCardByUrl(String imgUrl, Integer cardSide) {IDCardOCRRequest req new IDCardOCRRequest();req.setImageUrl(imgUrl);if(cardSide ! null) {if (cardSide 1) {req.setCardSide(FRONT);} else if (cardSide 2) {req.setCardSide(BACK);}}return idCardAction(req);}private IDCardResponse idCardAction(IDCardOCRRequest req) {Credential cred new Credential(secretId, secretKey);// 实例化一个http选项可选的没有特殊需求可以跳过HttpProfile httpProfile new HttpProfile();httpProfile.setEndpoint(ocr.tencentcloudapi.com);// 实例化一个client选项可选的没有特殊需求可以跳过ClientProfile clientProfile new ClientProfile();clientProfile.setHttpProfile(httpProfile);OcrClient client new OcrClient(cred, regionName,clientProfile);IDCardOCRResponse res null;try {res client.IDCardOCR(req);} catch (TencentCloudSDKException e) {throw new CustomException(校验失败);}if(res ! null) {IDCardResponse idCardResponse new IDCardResponse();idCardResponse.setAddress(res.getAddress());idCardResponse.setAuthority(res.getAuthority());if(!StrUtil.isEmpty(res.getBirth())) {idCardResponse.setBirth(DateUtil.parseDate(res.getBirth()));}idCardResponse.setIdNum(res.getIdNum());idCardResponse.setName(res.getName());idCardResponse.setNation(res.getNation());if(男.equals(res.getSex())) {idCardResponse.setSex(1);} else if(女.equals(res.getSex())) {idCardResponse.setSex(2);} else {idCardResponse.setSex(0);}idCardResponse.setValidDate(res.getValidDate());return idCardResponse;}return null;}}VO层 package com.zsp.quartz.common;import com.alibaba.fastjson.annotation.JSONField; import com.fasterxml.jackson.annotation.JsonFormat; import lombok.Data;import java.util.Date;Data public class IDCardResponse {/*** 姓名人像面*/JSONField(name Name)private String name;/*** 性别人像面*/JSONField(name Sex)private Integer sex;/*** 民族人像面*/JSONField(name Nation)private String nation;/*** 出生日期人像面*/JSONField(name Birth)JsonFormat(pattern yyyy-MM-dd, timezone GMT8)private Date birth;/*** 地址人像面*/JSONField(name Address)private String address;/*** 身份证号人像面*/JSONField(name IdNum)private String idNum;/*** 发证机关国徽面*/JSONField(name Authority)private String authority;/*** 证件有效期国徽面*/JSONField(name ValidDate)private String validDate; } 3.Postman测试
http://www.pierceye.com/news/714609/

相关文章:

  • 外贸网站如何做推广是什么意思长沙制作公园仿竹护栏多少钱一米
  • seo网站有优化培训吗小程序商城开发华网天下优秀
  • 无锡品牌网站建设介绍网络营销是不是网络推广
  • 旅游网站建设论文题目商用图片的网站
  • 做网页专题 应该关注哪些网站网页版梦幻西游吸血鬼怎么过
  • gwt 网站开发深圳公司形象墙制作
  • 自己做的网站别人打不开大连网站建设方案维护
  • 卖高仿名牌手表网站两学一做网站飘窗
  • 企业网站备案资料样本购卡网页怎么制作
  • 什么网站能免费做简历ui设计师是什么意思
  • 天津网站推广公司哪家好深圳公司注册流程及资料
  • 家装网站建设哪家好点赣州市南康建设局网站
  • 北京建设网站制作我国外贸网站的建设
  • 自己做网站如何赚钱excel做网站
  • 芯片商城网站建设wordpress批量替换图片路径
  • 网站添加手机站软件 项目管理系统
  • 大理装饰公司做网站网站建设费用:做个网站要多少钱?
  • 简约的网站设计界面百度收录网站左侧图片
  • 对建设网站未来发展的建议教育 网站模板
  • 做篮球网站用的背景图广州黄埔做网站的公司
  • 爱客源seo怎么刷关键词排名
  • 自己做网站网页文件在哪里公司官网定制
  • 网站建设怎么样工作室哪个网站可以免费制作h5
  • 做网站学的是代码吗机器封所有端口 不支持做网站
  • 类似于美团的网站开发两学一做网站专栏怎么设置
  • 天津seo网站管理千川推广官网
  • 技术支持 光速东莞网站建设企业信息免费查询系统
  • 网站设计主流尺寸weui wordpress模板
  • 汕头市网站建设商机互联网站建设
  • 口碑好的网站建设苏州园区做网站公司