百度提交,要求上传身份证等信息?

2023-11-20 59阅读

百度提交,要求上传身份证等信息?

一、前言

一般不会泄露,但可能会存在三无APP,所以要擦亮自己的眼睛,不要乱注册一些无用的APP,一般APP的身份证上传,对于企业它是怎么使用的昵?下面基于程序员的角度来帮助分析一下这个问题,希望能解开你的疑惑。

二、用途

对于企业来说,拿到你的身份证,无非就是身份证OCR(文字识别)一下,就是识别出你的身份证正反面的信息,然后校验以下几种情况:

百度提交,要求上传身份证等信息?

注册身份的真实性;身份证是否过期;年龄是否满足注册条件;性别校验;...

以上信息是否都校验是基于这款产品的目的用途。一般APP基本都是拿到姓名、身份证号校验注册身份的真实性即可。

除上以外,会保存你的身份证照片,这个虽然保存在企业服务器上了,但是一般都是授权访问的,如有疑问,问题排查所用。企业员工都是基于法律签订合同的,如果真有企业或者员工做非法的事情,那就是违犯,等待相关机关处理。

三、技术实现

一般身份证OCR实现,都是借助第三方接口实现,目前大部分都是采用百度实现。实现方式如下:

1.获取百度身份证文字识别密钥,登录https://console.bce.baidu.com/ai/?fromai=1#/ai/ocr/overview/index,拿到APP_ID、API_KEY、SECRET_KEY即可。

2.maven配置

<dependencies><!-- 百度文字识别SDK --> <dependency><groupId>com.baidu.aip</groupId><artifactId>java-sdk</artifactId><version>4.6.1</version></dependency></dependencies>

3.controller实现

package com.midou.idcardocr.controller;import com.baidu.aip.ocr.AipOcr;import com.midou.idcardocr.util.ImageUtil;import org.json.JSONObject;import java.util.HashMap;/** * @author 米兜 * @description * @date 2020/6/28 8:17 * @modified by */public class HelloWorld {//申请的[https://console.bce.baidu.com/ai/?fromai=1#/ai/ocr/overview/index] public static final String APP_ID = "20621426";public static final String API_KEY = "01IBzVivzwkwdQMS9B4ScdDt";public static final String SECRET_KEY = "RvIYakSHRgZrNnOIDXObitl2FOEQdtUo";public static void main(String[] args) {AipOcr client = new AipOcr(APP_ID, API_KEY, SECRET_KEY);// 传入可选参数调用接口 HashMap<String, String> options = new HashMap<String, String>();options.put("detect_direction", "true");options.put("detect_risk", "false");//身份证背面照 //String idCardSide = "back"; //身份证正面照 String idCardSide = "front";// 参数为本地图片路径 //String image = "D:\\back.jpg"; String image = "D:\\front.jpg";JSONObject res = client.idcard(image, idCardSide, options);System.out.println(res.toString(2));// 参数为本地图片转二进制 byte[] file = ImageUtil.readImageFile(image);res = client.idcard(file, idCardSide, options);System.out.println(res.toString(2));}}

4.上面涉及一个本地图片转二进制package com.midou.idcardocr.util;import javax.imageio.stream.FileImageInputStream;import java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileNotFoundException;import java.io.IOException;/** * @author 米兜 * @description * @date 2020/6/28 8:24 * @modified by */public class ImageUtil {/** * 将图像转为二进制数组 * * @param path * @return */ public static byte[] readImageFile(String path) {byte[] data = null;FileImageInputStream input = null;try {input = new FileImageInputStream(new File(path));ByteArrayOutputStream output = new ByteArrayOutputStream();byte[] buf = new byte[1024];int numBytesRead = 0;while ((numBytesRead = input.read(buf)) != -1) {output.write(buf, 0, numBytesRead);}data = output.toByteArray();output.close();input.close();} catch (FileNotFoundException ex1) {ex1.printStackTrace();} catch (IOException ex1) {ex1.printStackTrace();}return data;}}

四、运行结果

[图片来源网络,如有争议,联系删除即可]

0 [main] INFO com.baidu.aip.client.BaseClient - get access_token success. current state: STATE_AIP_AUTH_OK

2 [main] DEBUG com.baidu.aip.client.BaseClient - current state after check priviledge: STATE_TRUE_AIP_USER

{

"log_id": 3010258785723740188,

"words_result": {

"姓名": {

"words": "栾韶东",

"location": {

"top": 40,

"left": 89,

"width": 51,

"height": 19

}

},

"民族": {

"words": "回",

"location": {

"top": 76,

"left": 168,

"width": 12,

"height": 14

}

},

"住址": {

"words": "广东省深圳市福田区笋岗西路3002号",

"location": {

"top": 140,

"left": 85,

"width": 166,

"height": 37

}

},

"公民身份号码": {

"words": "",

"location": {

"top": 0,

"left": 0,

"width": 0,

"height": 0

}

},

"出生": {

"words": "19680909",

"location": {

"top": 107,

"left": 86,

"width": 131,

"height": 14

}

},

"性别": {

"words": "男",

"location": {

"top": 76,

"left": 89,

"width": 10,

"height": 15

}

}

},

"words_result_num": 6,

"idcard_number_type": 0,

"image_status": "unknown",

"direction": 0

}

{

"log_id": 2919714179777122876,

"words_result": {

"姓名": {

"words": "栾韶东",

"location": {

"top": 40,

"left": 89,

"width": 51,

"height": 19

}

},

"民族": {

"words": "回",

"location": {

"top": 76,

"left": 168,

"width": 12,

"height": 14

}

},

"住址": {

"words": "广东省深圳市福田区笋岗西路3002号",

"location": {

"top": 140,

"left": 85,

"width": 166,

"height": 37

}

},

"公民身份号码": {

"words": "",

"location": {

"top": 0,

"left": 0,

"width": 0,

"height": 0

}

},

"出生": {

"words": "19680909",

"location": {

"top": 107,

"left": 86,

"width": 131,

"height": 14

}

},

"性别": {

"words": "男",

"location": {

"top": 76,

"left": 89,

"width": 10,

"height": 15

}

}

},

"words_result_num": 6,

"idcard_number_type": 0,

"image_status": "unknown",

"direction": 0

}

Process finished with exit code 0

五、总结

上面是基于程序员角度分析身份证信息问题,如有不对,请多多包涵。

为什么有的歌不能上传到云盘?

审计到版权纠纷问题的歌都不能上传网盘。

如何使用百度网盘备份手机照片?

使用安卓版百度网盘的时候,在设置界面中选择开启“WiFi时相册自动备份”功能。开启这个功能后,当您的手机相册目录(DCIM)中有未备份的照片视频时,百度网盘在连接WiFi时会自动帮您保存到云端,并同步到电脑上。开启这个功能后,上传列表会显示自动备份的进度,点击相册备份进度条可以进入备份目录中查看已经备份成功的照片和视频。

你对低保了解多少?

据不完全统计,中国将近有4千万低保户对象,什么是低保,对低保的了解有多少?清水坪老覃来回答这个问题,首先我们了解下低保这个词的含义,所谓低保是指经济来源和收入场低于当地农村平均收入的最低标准,它所保障的对象大多是指缺乏经济收入,没有经济来源,而且也丧失了主体的劳动力的个人。

那么随着国家的经济实力的增强,国家出台了一系列的惠农举措,大力的帮扶农村贫困户,给农村困难户提供各种保障,确保农村的困难户能享受国家提供的最低保障。在农村,根据实际情况,进行评估和评选,符合要求的才能享受国家最低保障的标准,在前些年,特别是有的农村对低保的概念和意义没有弄清楚,就出现些关系户,存在关系利益之间,有关系就给,反正是国家福利,免费享受,这种行为和观念是不正确的,也是不对的,随着国家的体制健全和各种监督机制的监管,这种行为逐渐得到遏制,农村的经济发展也得到进步,各种扶贫政策对农村的困难户进行了精准扶贫,进一步减少困难户,减少低保户,大家都富裕了,也就不会因关系争抢吃低保的不好的事情了!希望农村越来越好,低保户越来越少,我是清水坪村老覃,喜欢的请关注我,老覃帮你解答疑问!

如何快速让百度收录?

续性价值输出,打造自媒体个人品牌!大家好,这里是“创业项目汇”,我是#张小檬#。

今天在这里来和大家一起探讨,我们在各大自媒体平台发布的文章,怎么做才能被百度收录,以及如何增加百度对我们文章的收录率。

今天这里分享的,是本人做自媒体文章写作,文章被百度收录的一些实操的方法和心得,希望对大家有所帮助,不对的地方请各位小伙伴指正,谢谢!

下面就谈一下我的一点经验和技巧。

大家知道,在自媒体内容运营中,发布文章占据较大的比重。那么,我们如何利用文章在百度的收录,布局百度霸屏,实现个人自媒体品牌打造呢?

通常,我们发布的文章,只有得到搜索引擎的收录,文章才有可能在搜索引擎的首页进行展现,或者在搜索下拉框里留下痕迹,这样才能产生长久且有效的品牌影响力。

如何有效的提升文章的收录率呢?其中隐藏了不少技巧性的东西,我呢,分5个方面来说。

1、标题布局关键词标题是文章的核心所在,也是搜索引擎收录相关信息的重要依据之一。

举例:就我本人来说,这几年,我一直都在做线上线下产品营销。自媒体发布文章,也就是去年十月底和十一月初的事情,我在这5 个多月的时间,在几个平台分发了差不多有200来篇的文章。

大家也看到了,我的领域定位是有关互联网或者是自媒体创业类,我的文章也是自媒体创业实操性的方法和技巧分享类。

到目前为止,百度收录了有我的一百篇左右的文章,基本上两篇文章就能收录一篇这样子。其实,我自己都觉得我的文章收录率是蛮高的。

因为我做的领域是创业、自媒体、互联网等。因此,文章的标题就有很多关键词是和互联网创业或者自媒体领域有关联。

总而言之吧,其核心就在于,我们的标题就要去体现这些领域关键词。

2、内容关键词布局

标题已经确定好,接下来,我们需要进行文章内容的关键词布局。

要确定文章内容中有与标题中关键词相同的关键词,并且在整个文章内容中出现至少三到五次以上。

同时,文章中还要尽可能含有领域里关联词语,尽量重复性的植入这些相关联的关键词。

比如,如果写了一篇职场领域的文章,不管你的标题和内容里面的主关键词是什么。

你的文章里面,就要尽可能的使用:职员、员工、同事、老板等等这些职场领域常见的词语,而不是用小伙伴、闺蜜、老大等等没有职场特色的词语。

当然,这样写作的前提是,你文章的内容依然重点突出、阅读顺畅。

如果为了关键词而刻意做了很多不必要的词语堆砌,那就毫无章法可言。

刻板乱用关键词的结果,往往会导致用户阅读乏味、兴趣索然,影响用户体验。即使搜索引擎收录了。也是本末倒置,反而得不偿失。3、文章的原创度

文章的原创度这一块,我本人觉得并没有什么可以多说的,因为现在做自媒体写文,不是原创文章,基本上平台上就不会让你发布,就更加谈不上百度收录了。

如何写出原创的优质内容文章,后续我会有专门的单篇文章讲解。这里就不多说了。

现在的自媒体,说难听点的,它已经成为了一个廉价的信息载体,只要你有个账号就能发文章了。

由于平台上同质化信息态多,如果文章是大篇幅的粘贴复制的话,百度基本上不会收录。

可以这么说,关键词布局好了,文章做自己原创,再加上后面提到的平台权重等因素,文章成为百度收录也是大概率事件。4、平台权重是关键

自媒体写作文章可以发布的平台,我在前几篇的文章里应该就有分享。这里不做重点叙述。

我自己的文章百度收录的,大概有贴吧、知乎、天涯、360图书馆这几个平台。

我产品营销推文发布的这里不做说明。总之,就是权重越高的平台,百度收录的机率越大,最主要的是对你的品牌打造,效果也会越好。

5、文章发布时间和更新频率

文章发布时间最好统一一下,我这点做的不好。不过,我可以给新人一个建议,也是我自己没有做好的。

新号发布文章之前,可以预留多篇文章做备用。因为你不能确定,哪天没有什么突发事情。

假如哪天的计划个任务完成不了,这时,你可以选择备用文章发布一下。

再则,就是要选择每天的一个固定时间点发布文章。也就是说每天都是在这个时间点每个平台分发。

比如早上6点到8点之间、中午12点到2点之间或者晚上6点到12点之间等。

这样形成时间上的规律,可以让搜索引擎蜘蛛养成一个良好的习惯,每天都是这个时间来抓取,每次平台都有新的内容抓取,久而久之就会提高对你平台的好感,自然也就会加快对你内容的收录。@创业项目汇

更新频率根据个人时间多少而定,也可以参考一些平台规则来制定你每天发文多少篇。

个人建议,至少每天一篇,三到五篇更佳啊。如果是三五天才去更新一篇的话,效果肯定不会很好的。

今天就到这里了,关注#张小檬#“创业项目汇,每天一篇干货分享,欢迎大家点赞评论留言支持一下。感谢大家!

越多分享,越多收获!

免责声明:由于无法甄别是否为投稿用户创作以及文章的准确性,本站尊重并保护知识产权,根据《信息网络传播权保护条例》,如我们转载的作品侵犯了您的权利,请您通知我们,请将本侵权页面网址发送邮件到qingge@88.com,深感抱歉,我们会做删除处理。