接口名称 image_upload
是否幂等
接口模式 直连
异步通知

应用场景:
商户上传反馈图片的接口。 将媒体图片进行二进制转换,得到的媒体图片二进制内容,在请求body中上传此二进制内容。 媒体图片只支持jpg、png、bmp格式,文件大小不能超过2M。

接口参数

  • 请求:
字段名 变量名 必填 类型 示例值 描述
代理商商户号 agentMerId S(16) 100000 宝付支付分配的商户号
代理商终端号 agentTerId S(16) 100000 宝付支付分配的终端号
交易商户号 merId S(16) 100000 宝付支付分配的商户号
交易终端号 terId S(16) 100000 宝付支付分配的终端号
商户识别码 subMchId S(30) 微信/支付宝分配的商户识别码
图片信息 imageInfo 图片信息
  • 微信图片信息:
字段名 变量名 必填 类型 示例值 描述
图片流 file S iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAAC 图片上传类型为:WECHAT,必填
将媒体图片进行二进制转换,得到的媒体图片二进制内容,在请求body中上传此二进制经Base64编码内容。媒体图片只支持JPG、BMP、PNG格式,文件大小不能超过2M
媒体文件元信息 images_meta 图片上传类型为:WECHAT,必填
媒体文件元信息,使用json表示,包含两个对象:filename、sha256
- 文件名称 file_name S(128) filea.jpg 商户上传的媒体图片的名称,商户自定义,必须以jpg、png、bmp为后缀。
- 文件摘要 sha256 C hjkahkjsjkfsjk78687dhjahdajhk 图片文件的文件摘要,即对图片文件的二进制内容进行sha256计算得到的值。
  • 支付宝图片信息:
字段名 变量名 必填 类型 示例值 描述
图片/视频格式 image_type S(16) jpg 图片格式,支持格式:bmp、jpg、jpeg、png、gif.
文件名称 file_name S(128) filea.jpg 商户上传的媒体图片的名称,商户自定义,必须以bmp、jpg、jpeg、png、gif为后缀。
图片流 image_content C 图片二进制字节流经过Base64编码,图片字节流最大为10M byte数组最大长度 10485750
  • 返回
字段名 变量名 必填 类型 示例值 描述
代理商商户号 agentMerId S(16) 100000 宝付支付分配的商户号
代理商终端号 agentTerId S(16) 100000 宝付支付分配的终端号
商户号 merId S(16) 100000 宝付支付分配的商户号
终端号 terId S(16) 100000 宝付支付分配的终端号
媒体文件标识 ID mediaId S(512) BB04A5DEEFEA18D4F2554C1EDD3B610B.bmp
业务结果 resultCode S(16) SUCCESS 业务处理结果
错误代码 errCode S(32) 当业务结果FAIL时,返回错误代码
错误描述 errMsg S(128) 当业务结果为FAIL时,返回错误描述
作者:xiaofeng  创建时间:2025-03-25 16:41
最后编辑:xiaofeng  更新时间:2025-06-05 10:43