跳到主要内容
版本:v2.0

上传媒体文件

以 base64 方式上传图片,返回平台图片地址,可用于 修改营种信息 的封面图等场景。适用于已开通该场景的对接;未使用该场景时可忽略。

信息

仅支持图片。建议传入带前缀的完整数据流,如 data:image/jpeg;base64, + 图片 base64 内容;未带前缀时按 jpg 处理。

POST/api/upLoadMedia

请求参数

名称类型描述是否必填默认值备注
tokenString身份校验令牌必填-获取访问令牌 获得
base64String图片 base64 数据流必填-可带 data:image/jpeg;base64, 前缀

CURL

curl --location --request POST 'https://open.xinduobang.cn/api/upLoadMedia' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'token=YOUR_TOKEN' \
--data-urlencode 'base64=data:image/jpeg;base64,/9j/4AAQSkZJRgABAQ...'

成功响应

{
"code": 0,
"data": {
"url": "https://file.dev.xinduobang.cn/open/abeddc4f804c2908e90dd0edb51bd83f.jpg"
}
}
字段类型说明
data.urlString图片地址,可直接引用

失败响应

HTTP状态码错误码描述排查建议
2004001图片不能为空确认已传 base64
2004001图片格式不正确数据需为 data:image/<格式>;base64, 开头的图片
200非 0业务错误未开通该场景时返回暂无权限;其余请检查 token

相关接口