接口介绍

该接口用于第三方小程序应用为授权小程序上传资源。在第三方小程序应用调用需要上传授权小程序资源的接口前,都需要先使用这个上传接口拿到资源地址。

请求

基本信息

请求头

参数名
参数类型
是否必须
备注
Content-Type
string
示例值:"multipart/form-data; boundary=---7MA4YWxkTrZu0gW"

查询参数

参数名
参数类型
是否必须
备注
component_appid
string
第三方小程序应用 appid
authorizer_access_token
string
授权小程序接口调用凭据

请求体(form-data)

参数名
参数类型
是否必须
备注
material_type
int
上传的文件类型
material_file
file
资源内容,字节流
material_type 的取值:
material_type
文件说明
用途
文件大小限制
文件格式要求
建议
1
小程序图标
修改小程序图标接口
小于等于 2MB
jpeg、jpg、png
像素为 200 * 200
2
小程序服务类目资质材料
增加服务类目接口
补充服务类目资质信息接口
小于等于 2MB
jpeg、jpg、png
3
小程序名称审核材料
修改小程序名称接口
小于等于 2MB
jpeg、jpg、png
4
小程序落地页截图
申请「短视频挂载」能力接口
小于等于 2MB
jpeg、jpg、png
5
场景示例图
申请「获取用户手机号」能力接口
小于等于 5MB
jpeg、jpg、png
6
小程序分享模板图片
新增分享模板接口
修改分享模板接口
小于等于 1MB
jpeg、jpg、png
像素为 500 * 400
7
商铺营业执照、行业资质材料
提交商铺资质材料接口
小于等于 4MB
jpeg、jpg、png
8
服务商和商家的合作协议
提交商铺资质材料接口
小于等于 4MB
pdf

响应

响应体

参数名
参数类型
备注
errno
int
错误码
message
string
错误信息
data
object
data 说明:
参数名
参数类型
备注
path
string
资源路径

响应体示例

{ "errno": 0, "message": "success", "data": { "path": "xxxx/xxxx" } }

错误码

错误码
message
40001
参数错误
40003
找不到相关第三方小程序应用
40004
找不到相关授权小程序
40020
第三方小程序应用 authorizer_access_token 不正确或者已过期
40031
上传的材料大小超过限制
40032
上传的材料格式无效