银企回单附件上传

说明

  1. 通过该接口上传回单文件到每刻,并获取key值。
  2. 调用 银企附件关联流水 接口,将本接口返回的key与支付单进行关联。

接口地址

/api/openapi/paymenttransaction/upload

请求方式

POST

请求头信息说明

Content-Type: multipart/form-data

数据示例

{
    "key":"file",
    "value":"示例.pdf"
}

参数说明

参数名称 参数值 是否必须 默认值 备注
file org.springframework.web.multipart.MultipartFile N .pdf文件

HTTP响应体规范

数据示例

{
    "code": "ACK",
    "message": "上传成功",
    "data": {
        "fileType": "application/pdf",
        "fileName": "【曹操出行-49.33元-1个行程】高德打车电子行程单.pdf",
        "fileKey": "EC200319WW4AIGW/f2fef63a-bae6-47d8-b1e7-2570c6b84dcb.pdf"
    },
    "errorCode": null,
    "success": true
}

异常结果

{
    "code": "NACK",
    "message": "上传文件为空",
    "data": null,
    "errorCode": null,
    "success": false
}

参数说明

名称 类型 是否必须 默认值 备注 其他信息
code string Y 返回ACK或NACK
data object[] Y 返回信息,详细见下方data数据结构
meesage string Y 返回信息
success boolean N 是否成功

data参数说明

名称 类型 是否必须 默认值 备注 其他信息
fileType string Y 文件类型
fileName string Y 文件名称
fileKey string Y oss返回的key

api示例

import cn.hutool.http.HttpRequest;

HashMap<String, Object> from = new HashMap<>();
from.put("file", file); // file为回单文件File类型对象
HttpRequest.post(url).form(from)
                .header("tokenId", "登录接口获得的tokenId") 
                .header("entCode", "登录接口获得的entCode")
                .header("Content-Type", "application/json").execute().body();
Copyright © 杭州每刻科技有限公司 www.maycur.com all right reserved,powered by Gitbook该文件修订时间: 2024-11-20 10:52:00

results matching ""

    No results matching ""

    results matching ""

      No results matching ""