图片上传

# 图片上传

百度第三方服务所有的 api 中只要涉及图片 url 的字段,都需要使用这个图片上传接口返回的图片地址,否则会提示图片来源非法,目前只支持 bmp、jpeg、jpg、png 格式。

 POST https://openapi.baidu.com/file/2.0/smartapp/upload/image 

公共请求参数

参数 类型 是否必填 描述 示例值
access_token string 第三方平台的接口调用凭据 --

请求参数

参数 类型 是否必填 描述 示例值
multipartFile file 文件 --
type string 图片用途 --

type 说明

参数值 图片用途 文件大小限制 图片像素限制
1/null 小程序头像 小于等于 2 M 256px * 256px以内推荐144px * 144px
2 服务类目资质图片 小于等于 5 M
3 小程序名称审核资料 小于等于 5 M

公共响应参数

参数 类型 描述 示例值
errno integer 状态码 40001
msg string 状态描述 参数错误
data object 响应参数 --

响应示例

{   
    "errno": 0,
    "msg": "success",
    "data" : "https://b.bdstatic.com/searchbox/mappconsole/image/20181011/1539257247123193.png" 
}

错误码说明

错误码 错误描述
47003 图片尺寸超过限制
47000 图片格式无效