图片上传API

更新时间:2023.08.22

电商平台服务商调用注销申请接口时,需要先调用本接口上传相关的资料图片,获取图片ID后,再填写到注销申请请求中。

# 接口说明

支持商户:
【普通服务商】
请求方式:
【POST】/v3/ecommerce/account/cancel-applications/media
请求域名:
【主域名】
https://api.mch.weixin.qq.com
使用该域名将访问就近的接入点
【备域名】
https://api2.mch.weixin.qq.com
使用该域名将访问异地的接入点 ,指引点击查看

# 请求参数

    Body 包体参数
  • file 必填 message
    将媒体图⽚进⾏⼆进制转换,得到的媒体图⽚⼆进制内容,在请求body中上传此⼆进制内容。媒体图⽚只⽀持JPG、BMP、PNG格式,⽂件⼤⼩不能超过2M。
  • meta 必填 Object
    媒体文件元信息,使用json表示,包含两个参数:file_digest、file_name。
    • 属性

请求示例

示例代码

JAVA详细请求示例见:wechatpay-java (opens new window)

# 应答字段

    200OK
  • media_id 必填 string(512)
    微信返回的媒体文件标识ID。

应答示例

200 OK

# 错误码

# 公共错误码

状态码 错误码 描述 解决方案
400 PARAM_ERROR 参数错误 请根据错误提示正确传入参数
400 INVALID_REQUEST HTTP 请求不符合微信支付 APIv3 接口规则 请参阅 接口规则
401 SIGN_ERROR 验证不通过 请参阅 签名常见问题
500 SYSTEM_ERROR 系统异常,请稍后重试 请稍后重试

# 业务错误码

状态码 错误码 描述 解决方案
500 SYSTEM_ERROR 系统错误 系统异常,请使用相同参数稍后重新调用
400 INVALID_REQUEST 图片内容过大 图片内容大小超出限制,请使用2M以内的图片
400 INVALID_REQUEST 图片Content-Type非法 请更换为JPG、JPEG、BMP、PNG格式的图片
反馈
咨询
目录