百度_身份证识别
<h1>功能</h1>
<p>调用百度身份证识别接口,进行身份证正反面信息识别。</p>
<h1><strong>输入</strong></h1>
<table>
<thead>
<tr>
<th>名称</th>
<th>说明</th>
<th>示例</th>
</tr>
</thead>
<tbody>
<tr>
<td>图片文件</td>
<td>【字符串】身份证路径。</td>
<td>‘C:\Images\ICrad\4209871909089091718.png’</td>
</tr>
<tr>
<td>图片</td>
<td>【对象】身份证流数据对象。</td>
<td>{填入变量名称}</td>
</tr>
<tr>
<td>正反面</td>
<td>【枚举】图片是身份证正或者反面。</td>
<td>Front:正面;Back:反面</td>
</tr>
<tr>
<td>访问类型</td>
<td>【枚举】是从服务端还是本地访问百度接口。</td>
<td>Server:确保服务器能够访问外网,且把ssleay32.dll和libeay32.dll文件放到server目录下。Local:确保代理端能够访问外网,且把ssleay32.dll和libeay32.dll文件放到control或agent目录下。</td>
</tr>
</tbody>
</table>
<h1>选项</h1>
<table>
<thead>
<tr>
<th>名称</th>
<th>说明</th>
<th>示例</th>
</tr>
</thead>
<tbody>
<tr>
<td>代理参数</td>
<td>【字符串】是否通过代理连接互联网,填写代理的地址和端口</td>
<td>192.168.0.1:80</td>
</tr>
</tbody>
</table>
<p>代理设置,用于局域网无法访问外网时进行设置。
可在Internet选项-连接-局域网设置-代理服务器中进行操作设置。
<img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/c8d60e7b4aac349310e06da9b894d27d" alt="" /></p>
<h1><strong>输出</strong></h1>
<table>
<thead>
<tr>
<th>名称</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>结果</td>
<td>成功</td>
<td>【字符串】识别出来的身份证各项信息。</td>
</tr>
<tr>
<td>失败</td>
<td>【字符串】具体的错误信息,例如图片文件不存在会返回系统找不到指定的文件。</td>
</tr>
</tbody>
</table>
<h1><strong>注意/说明</strong></h1>
<p>1、使用前请确保‘BaiduAi.ini’文件已放置到‘Server.exe’同目录下,具体配置请查看《AI函数使用前配置》章节。
2、使用函数,当访问类型为local,且是在控制台进行操作,则要确保ssleay32.dll和libeay32.dll文件放到control目录下;如若是在代理端调用该函数时,则要确保ssleay32.dll和libeay32.dll文件放到agent目录下。(如若不放置上述的两个dll文件,则会报“Cloud not load SSL library”)
3、需要代理端或者服务端可以连接公网或者百度身份证识别接口。
4、图片文件和图片两个参数是二选一必填参数。
5、假如有http代理需要在代理参数中,需要填入http代理地址和端口号。</p>
<h1><strong>相关函数</strong></h1>
<p><em>腾讯_身份证识别
AI_身份证识别</em></p>
<h1><strong>示例/演示</strong></h1>
<p><img src="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/74a4f7889f22aad7a51558aed90b9576" alt="" /></p>
<h1><strong>示例附件</strong></h1>
<p><a href="https://www.showdoc.com.cn/server/api/attachment/visitfile/sign/75b3819d7d5b5e1fda4e2507f14b241c" title="[组件[百度身份证识别].db">组件[百度身份证识别].db</a></p>