图片上传
<h5>简要描述</h5>
<ul>
<li>无</li>
</ul>
<h5>请求URL</h5>
<ul>
<li><code>https://192.168.0.108/UnionPay-appMerchant/fileUpload/uploadImg.do</code> </li>
</ul>
<h5>请求方式</h5>
<ul>
<li>post</li>
</ul>
<h5>请求参数示例</h5>
<pre><code>{
"ocrResult": {
"ocrType": 2,
"idCardName": "赵海堂",
"idCardNo": "11010119890825147X"
},
"rpid": "IZZZ4722NK4R5Q86",
"brandName": "UPOS",
"token": "3613N2cXgvn12Gz37FMCIhES6GuDdlcv6rv9",
"sign": "2fe503c14acfb3ae86309bdf1db0d703"
}
</code></pre>
<h5>json字段说明</h5>
<table>
<thead>
<tr>
<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;">ocrResult</td>
<td style="text-align: left;">是</td>
<td>object</td>
<td>ocr对象</td>
</tr>
<tr>
<td style="text-align: left;">ocrResult.ocrType</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>ocr类型。1身份证国徽面,2身份证头像面,3手持身份证,4结算卡正面,12活体照片</td>
</tr>
<tr>
<td style="text-align: left;">ocrResult.idCardName</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>身份证姓名,type12必传</td>
</tr>
<tr>
<td style="text-align: left;">ocrResult.idCardNo</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>身份证号,ype12必传</td>
</tr>
<tr>
<td style="text-align: left;">rpid</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>请求唯一流水号</td>
</tr>
<tr>
<td style="text-align: left;">brandName</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>品牌标识</td>
</tr>
<tr>
<td style="text-align: left;">token</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>登录标识</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">是</td>
<td>string</td>
<td>签名</td>
</tr>
</tbody>
</table>
<h5>成功返回示例</h5>
<pre><code>{
"ret_code": null,
"ret_msg": null,
"data": {
"code": 200,
"msg": "",
"resultData": {
"realData": {
"address": "内蒙古赤峰市",
"apiReturnStr": {
"data": {
"ExpiryDate": "20120114-20220114",
"Address": "内蒙古赤峰市",
"CardNum": "6217000010055583762",
"ErrorCode": "0",
"IDNum": "11010119890825147x",
"Name": "赵海堂"
},
"retCode": "0000",
"retMsg": "success"
},
"birthday": "1989-08-25",
"errMsg": "",
"filePath": "group1\/M00\/03\/EF\/Cgo4mGHfy5uAajdJAALHlY_CDZo849.jpg",
"idCardName": "赵海堂",
"idCardNo": "11010119890825147X",
"ocrType": 2,
"pageSize": 100,
"sex": "男",
"showFilePath": "http:\/\/10.10.56.153:8888\/group1\/M00\/03\/EF\/Cgo4mGHfy5uAajdJAALHlY_CDZo849.jpg"
}
},
"sign": "ba39885484ad009a761b6dde35ac7b00",
"randomVal": null
}
}
</code></pre>
<h5>成功返回示例的参数说明</h5>
<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;">ret_code</td>
<td style="text-align: left;">object</td>
<td>无</td>
</tr>
<tr>
<td style="text-align: left;">ret_msg</td>
<td style="text-align: left;">object</td>
<td>无</td>
</tr>
<tr>
<td style="text-align: left;">data</td>
<td style="text-align: left;">object</td>
<td>返回体</td>
</tr>
<tr>
<td style="text-align: left;">code</td>
<td style="text-align: left;">string</td>
<td>返回状态码</td>
</tr>
<tr>
<td style="text-align: left;">msg</td>
<td style="text-align: left;">string</td>
<td>返回描述</td>
</tr>
<tr>
<td style="text-align: left;">resultData</td>
<td style="text-align: left;">object</td>
<td>返回数据体</td>
</tr>
<tr>
<td style="text-align: left;">resultData.realData</td>
<td style="text-align: left;">object</td>
<td>数据详细信息</td>
</tr>
<tr>
<td style="text-align: left;">resultData.realData.address</td>
<td style="text-align: left;">string</td>
<td>身份证地址</td>
</tr>
<tr>
<td style="text-align: left;">resultData.realData.apiReturnStr</td>
<td style="text-align: left;">string</td>
<td>无</td>
</tr>
<tr>
<td style="text-align: left;">apiReturnStr.data</td>
<td style="text-align: left;">object</td>
<td>无</td>
</tr>
<tr>
<td style="text-align: left;">apiReturnStr.data.ExpiryDate</td>
<td style="text-align: left;">string</td>
<td>无</td>
</tr>
<tr>
<td style="text-align: left;">apiReturnStr.data.Address</td>
<td style="text-align: left;">string</td>
<td>无</td>
</tr>
<tr>
<td style="text-align: left;">apiReturnStr.data.CardNum</td>
<td style="text-align: left;">string</td>
<td>银行卡号</td>
</tr>
<tr>
<td style="text-align: left;">apiReturnStr.data.ErrorCode</td>
<td style="text-align: left;">string</td>
<td>无</td>
</tr>
<tr>
<td style="text-align: left;">apiReturnStr.data.IDNum</td>
<td style="text-align: left;">string</td>
<td>无</td>
</tr>
<tr>
<td style="text-align: left;">resultData.realData.apiReturnStr.data.Name</td>
<td style="text-align: left;">string</td>
<td>无</td>
</tr>
<tr>
<td style="text-align: left;">resultData.realData.apiReturnStr.retCode</td>
<td style="text-align: left;">string</td>
<td>无</td>
</tr>
<tr>
<td style="text-align: left;">resultData.realData.apiReturnStr.retMsg</td>
<td style="text-align: left;">string</td>
<td>无</td>
</tr>
<tr>
<td style="text-align: left;">resultData.realData.birthday</td>
<td style="text-align: left;">string</td>
<td>生日</td>
</tr>
<tr>
<td style="text-align: left;">resultData.realData.errMsg</td>
<td style="text-align: left;">string</td>
<td>ocr识别提示失败消息</td>
</tr>
<tr>
<td style="text-align: left;">resultData.realData.filePath</td>
<td style="text-align: left;">string</td>
<td>文件存储路径</td>
</tr>
<tr>
<td style="text-align: left;">resultData.realData.idCardName</td>
<td style="text-align: left;">string</td>
<td>身份证-姓名</td>
</tr>
<tr>
<td style="text-align: left;">resultData.realData.idCardNo</td>
<td style="text-align: left;">string</td>
<td>身份证-号码</td>
</tr>
<tr>
<td style="text-align: left;">resultData.realData.ocrType</td>
<td style="text-align: left;">string</td>
<td>无</td>
</tr>
<tr>
<td style="text-align: left;">resultData.realData.pageSize</td>
<td style="text-align: left;">string</td>
<td>无</td>
</tr>
<tr>
<td style="text-align: left;">resultData.realData.sex</td>
<td style="text-align: left;">string</td>
<td>身份证-性别</td>
</tr>
<tr>
<td style="text-align: left;">resultData.realData.showFilePath</td>
<td style="text-align: left;">string</td>
<td>展示图片地址</td>
</tr>
<tr>
<td style="text-align: left;">sign</td>
<td style="text-align: left;">string</td>
<td>无</td>
</tr>
<tr>
<td style="text-align: left;">randomVal</td>
<td style="text-align: left;">object</td>
<td>无</td>
</tr>
</tbody>
</table>