微信摇一摇上传图片素材
上传图片素材
接口说明
上传在摇一摇功能中需使用到的图片素材,素材保存在微信侧服务器上。图片格式限定为:jpg,jpeg,png,gif。
若图片为在摇一摇页面展示的图片,则其素材为icon类型的图片,图片大小建议120px*120 px,限制不超过200 px *200 px,图片需为正方形。
若图片为申请开通摇一摇周边功能需要上传的资质文件图片,则其素材为license类型的图片,图片的文件大小不超过2MB,尺寸不限,形状不限。
接口调用说明
http请求方式: POST(请使用https协议)https://api.weixin.qq.com/shakearound/material/add?access_token=ACCESS_TOKEN&type=TYPEPOST数据格式:FORM表单
POST数据例子:
调用示例(使用curl命令,用FORM表单方式上传一个多媒体文件):
curl -F “media=@IMAGE_NAME”
"https://api.weixin.qq.com/shakearound/material/add?access_token=ACCESS_TOKEN&type=TYPE"
参数说明
参数 | 是否必须 | 说明 |
access_token | 是 | 调用接口凭证 |
media | 是 | 图片名字 |
type | 否 | Icon:摇一摇页面展示的icon图;License:申请开通摇一摇周边功能时需上传的资质文件;若不传type,则默认type=icon |
返回说明 正常时的返回JSON数据包示例:
{
"data": {
“pic_url”:
“http://shp.qpic.cn/wechat_shakearound_pic/0/1428377032e9dd2797018cad79186e03e8c5aec8dc/120”
},
"errcode": 0,
"errmsg": "success."
}
参数说明
参数 | 说明 |
pic_url | 图片url地址,若type=icon,可用在“新增页面”和“编辑页面”的“icon_url”字段;若type= license,可用在“申请入驻”的“qualification_cert_urls”字段 |