文件上传接口,通过该接口可以上传证书申请的审核资料;
l 请求方式:POST
l 请求URL:请求地址/cert/api/manage/appFile?token=${token}
参数名 | 类型 | 可空 | 说明 |
authInfo | String | 否 | 访问授权信息;JSON数据封装,格式范例: { "projectId":"111", "locationId":"12", "ip":"", "certsn":"aaaa", "authCode":"bbb" } 各属性说明如下: projectId:项目编号,必填。由CA运营商提供; locationId:受理网点,必填。由CA运营商提供; ip:暂时未空; certsn:证书序列号,必填。由CA运营商提供; authCode:客户授权码,必填。由CA运营商提供; |
keyType | String | 否 | 证书类型;输入值可选范围为:RSA;SM2 |
appFileInfo | String | 是 | 文件信息数组(JSONArray): [ {\"applyid\":\"xxx\", \"filename\":\"xxx\" \"filetype\":\"xxx\" \"filesize\":572 \"filebase64\":\"xxx\" }, {\"applyid\":\"xxx\", \"filename\":\"xxx\" \"filetype\":\"xxx\" \"filesize\":572 \"filebase64\":\"xxx\" }] applyid:业务单ID filename:文件名称,xxx.pdf filetype:文件类型,pdf filesize:文件字节,单位:byte filebase64:文件base64,客户端请限制文件小于3MB |
返回结果 | 说明 |
{ "code": 0, "msg": "ok", "obj": { "resultCode": 0, }, "orderno": "efd24e8b324b4f7d98089b6d511111", "success": true } | obj: 业务返回结果; resultCode:申请返回结果;为0则申请成功; 其他编码则是业务异常,调用方需进行判断; resultDesc:异常信息,resultCode不为0时回返回该字段 |