商户图片上传

提供商户图片上传服务

请求参数

  • 请求地址

https://spin.cloudpnr.com/ssproxy/file/upload

  • 公共请求参数

请求报文头HEADER - 「接口规则-参数规定-报文头」 ,请求报文头HEADER “Content-type”: “multipart/form-data”

请求报文体BODY - 「接口规则-参数规定-报文体」

响应报文体 - 「接口规则-参数规定-响应报文体」

参考Demo示例

  • 请求参数(data)
参数 中文名 类型 必填 最大长度 说明
req_seq_id 业务请求流水号 String Y 32 业务请求流水号
req_date 业务请求时间 String Y 8 时间格式:yyyyMMdd
file_type 图片类型 String Y 32 参考:文件类型枚举
picture 图片 String Y 18 上传照片的文件名以及图片的内容(在发送请求时,图片内容以二进制数据流的形式发送,见下面 的请求示例),图片名字不要超过30个字符
huifu_id 商户号 String N 18 调用商户基本信息入驻时可不填

响应参数

  • 同步响应参数(data)
参数 中文名 类型 必填 最大长度 说明
sub_resp_code 业务返回码 String Y 8 业务返回码
sub_resp_desc 业务返回描述 String Y 512 业务返回描述
file_id 图片文件ID String N   单个文件唯一标识

以Java语言代码作为样例

  • http
request:
POST http://192.168.85.157:31821/ssproxy/file/upload

POST data:
-----------------------------7d159c1302d0y0
Content-Disposition: form-data; name="data"
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

{"req_seq_id":"2020051313353757137001upload","req_date":"20200513","file_type":"F01","picture":"test420.jpg","huifu_id":"6666000003079710"}
-----------------------------7d159c1302d0y0
Content-Disposition: form-data; name="sys_id"
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

ssproxy_dev
-----------------------------7d159c1302d0y0
Content-Disposition: form-data; name="sign"
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

nv3+bLEODRA5s2pTgwuRsnxN2AHLbvhCH5uBkzW2dTpjlCbhiRwo6yottewP/nVwzNKWnen/zzfjUmnhPKNxVof3LP1+uCoIqI+tAHk7vwb/7Te9hqPHVZr1G6ehxaAPMcqKNqsfT6XuDTmE5Gi4ODu2fjlj5Wil7k19dxtdKRo=
-----------------------------7d159c1302d0y0
Content-Disposition: form-data; name="sign_type"
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

RSA2
-----------------------------7d159c1302d0y0
Content-Disposition: form-data; name="picture"; filename="test420.jpg"
Content-Type: image/jpg
Content-Transfer-Encoding: binary

<actual file content, not shown here>
-----------------------------7d159c1302d0y0--


[no cookies]

-------------------------------------

响应示例

{"data":"{\"sub_resp_code\":\"00000000\",\"file_id\":\"ac32a7af-b2b0-3112-9e49-69ae1571e4f2\",\"sub_resp_desc\":\"成功\"}","resp_code":"10000","resp_desc":"成功调用","sign":"XD8HFdFL61cp9NxfJEZArygMTH8EJZhhihzTVP5ZwpxVfHQBx9BehC+AYK0gdTvBhqxii5h6j+dhvHpH/5lvxbO0puGBwgoYThtCa5FLqyA4WgFfHwG/gXhkCwb+lJusU42DUxLqJNwrWi1yQUx0e8KLDpC+qqqecFBXIGhFoEY="}

附录

接口调用示例

Demo参考