银行卡识别
<p><strong>简要描述:</strong> </p>
<ul>
<li>OCR-银行卡识别</li>
</ul>
<p><strong>请求方式:</strong></p>
<ul>
<li>API地址: <a href="https://open-beta.56yzm.com:8443">https://open-beta.56yzm.com:8443</a> (不同的环境,不同的API地址)</li>
<li>请求地址:/open-api/ocr/ocrScanBankcard</li>
</ul>
<p><strong>请求头数据 </strong></p>
<ul>
<li>Content-Type : application/json;charset=UTF-8 </li>
<li>Authorization: Bearer {your_access_token} </li>
</ul>
<p><strong>入参参数:</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">必选</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
<th>示例</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">url</td>
<td style="text-align: left;">是</td>
<td style="text-align: left;">String</td>
<td>网络文件地址</td>
<td><a href="https://baidu.com">https://baidu.com</a></td>
</tr>
<tr>
<td style="text-align: left;">returnTextLocation</td>
<td style="text-align: left;">否</td>
<td style="text-align: left;">boolean</td>
<td>识别到的文字块的区域位置信息。可选值包括:<br><br>- true:返回各个文字块区域<br><br>- false:不返回各个文字块区域<br><br>如果无该参数,系统默认不返回文字块区域。<br><br>如果输入参数不是Boolean类型,则会报非法参数错误。</td>
<td>false</td>
</tr>
</tbody>
</table>
<p><strong>入参示例</strong></p>
<pre><code> {
&quot;url&quot;: &quot;https://img-prod.56yzm.com/prod/image/2024/10/21/ba0c492d1e6d4fe38ea40cec40b9a6f4.jpg&quot;,
&quot;returnTextLocation&quot;:false
}</code></pre>
<p><strong>返回参数说明</strong> </p>
<table>
<thead>
<tr>
<th style="text-align: left;">参数名</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">url</td>
<td style="text-align: left;">string</td>
<td>ocr识别的url</td>
</tr>
<tr>
<td style="text-align: left;">bankName</td>
<td style="text-align: left;">string</td>
<td>发卡行。</td>
</tr>
<tr>
<td style="text-align: left;">cardNumber</td>
<td style="text-align: left;">string</td>
<td>银行卡号。</td>
</tr>
<tr>
<td style="text-align: left;">issueDate</td>
<td style="text-align: left;">string</td>
<td>有效期开始日期。</td>
</tr>
<tr>
<td style="text-align: left;">expiryDate</td>
<td style="text-align: left;">string</td>
<td>有效期截止日期。</td>
</tr>
<tr>
<td style="text-align: left;">type</td>
<td style="text-align: left;">string</td>
<td>银行卡类别,如:借记卡,信用卡,准贷记卡,预付费卡。如果参数返回为空,表示未识别到银行卡类别。</td>
</tr>
<tr>
<td style="text-align: left;">confidence</td>
<td style="text-align: left;">object</td>
<td>字段的置信度,取值范围0~1。置信度越大,表示识别的字段的可靠性越高,在统计意义上,置信度越大,准确率越高。<br>置信度由算法给出,不直接等价于字段的准确率。</td>
</tr>
<tr>
<td style="text-align: left;">textLocation</td>
<td style="text-align: left;">object</td>
<td>对应所有在原图上识别到的字段位置信息,包含所有文字区域四个顶点的二维坐标(x,y)。采用图像坐标系,坐标原点为图片左上角,x轴沿水平方向,y轴沿竖直方向。</td>
</tr>
</tbody>
</table>
<p><strong>出参示例</strong></p>
<pre><code> {
&quot;code&quot;: 0,
&quot;msg&quot;: &quot;string&quot;,
&quot;data&quot;: {
&quot;url&quot;: &quot;string&quot;,
&quot;bankName&quot;: &quot;string&quot;,
&quot;cardNumber&quot;: &quot;string&quot;,
&quot;issueDate&quot;: &quot;string&quot;,
&quot;expiryDate&quot;: &quot;string&quot;,
&quot;type&quot;: &quot;string&quot;,
&quot;confidence&quot;: {},
&quot;textLocation&quot;: {}
}
}</code></pre>