请求URL

POST {域名}/api/agent/common/file/upload-file

请求参数

👉说明

  • 请求参数详见 请求报文
  • 请求报文中参数dataContent由以下加密数据组装JSON后加密得到

加密数据dataContent

序号 域名 变量名 长度 必填 备注
01. 商户编号 userNo String(11) M 用户在Payful入网后的用户编号
02. 文件的名称 fileName String(64) M 文件名称
03. 文件Md5加密 fileMd5encryption String(128) M 文件Md5加密
04. 文件类型 fileType String(64) M 文件类型;详见接口及附件 常量定义文件中文件类型

dataContent示例

{
  "fileMd5encryption": "d74b7f83633af0c7dcdc3755ddcfdd68",
  "fileName": "B2B上传明细模板.xls",
  "fileType": "STORE_ORDER_FILE",
  "userNo": "5181240729000077838"
}

响应参数

👉说明

  • 响应参数详见:响应报文
  • 响应报文中参数result解密后得到以下结果信息

结果信息result

序号 域名 变量名 长度 必填 备注
01. 文件的MD5加密结果 fileMd5encryption String(128) M 文件Md5加密
02. 文件名称 fileName String(64) M 文件名称
03. 文件编号 fileId String(19) M 文件上传成功返回的文件编号
04. 商户号 userNo String(11) M 用户在Payful入网后的用户编号

result示例

{
  "fileId": 13369859,
  "fileMd5encryption": "d74b7f83633af0c7dcdc3755ddcfdd68",
  "fileName": "B2B上传明细模板.xls",
  "userNo": 5181240729000078000
}