# 上传图片

# 接口调用请求说明

上传类目、品牌、商品时,需使用图片上传接口换取临时链接用于上传,上传后微信侧会转为永久链接。临时链接在微信侧永久有效,商家侧可以存储临时链接,避免重复换取链接。

微信侧组件图片域名,store.mp.video.tencent-cloud.com,mmbizurl.cn,mmecimage.cn/p/

https://api.weixin.qq.com/shop/img/upload?access_token=xxxxxxxxx

# 请求示例

curl -F media=@test.jpg "https://api.weixin.qq.com/shop/img/upload?access_token=xxxxxxxxx" -F resp_type=0

# 请求参数说明

Content-Type: multipart/form-data, 图片大小限制2MB

参数 类型 是否必填 说明
resp_type number 响应格式,0:media_id(目前只用于品牌申请品牌和类目),1:返回链接, 2:返回微信支付media_id图片要求
upload_type number 0:图片流(resp_type=2需指定filename),1:图片url
img_url string upload_type=1时必传

注:临时链接会在微信侧转为永久链接

# 回包示例

{
    "errcode": 0,
    "errmsg":"ok",
    "img_info":
    {
        "temp_img_url": "http://wwww.xxx.com",
        "media_id": "wxashop_xxxx",
        "pay_media_id": "pay_media_id"
    }
}

# 回包参数说明

参数 类型 说明
errcode number 错误码
errmsg string 错误信息
img_info.media_id string 开放平台media_id
img_info.temp_img_url string 图片链接,有访问频率限制,不可用作图床,后果自负
img_info.pay_media_id string 微信支付media_id