微信公众号上传图文素材thumb_media_id的获得
2017-06-26 15:53
218 查看
本人最近在做一个微信公众号的java开发,其中有一个上传图文素材的功能,微信API文档中有一个thumb_media_id的参数,我一开始用的是上传图片获得的media_id,发现报40007的错误,在网上找了几篇文章看了也没什么收获,最后自己试试了https://api.weixin.qq.com/cgi-bin/material/add_material?access_token=ACCESS_TOKEN&type=TYPE这个,把其中的type设置为thumb,其返回的media_id,就可以当作图文素材中的thumb_media_id。image类型上传的media_id在这是无效的。同时thumb图片大小是有限制的文档说是64k
jpg格式的,供大家参考。
{
"articles": [{
"title": TITLE,
"thumb_media_id": THUMB_MEDIA_ID,
"author": AUTHOR,
"digest": DIGEST,
"show_cover_pic": SHOW_COVER_PIC(0 / 1),
"content": CONTENT,
"content_source_url": CONTENT_SOURCE_URL
},
//若新增的是多图文素材,则此处应还有几段articles结构
]
}
jpg格式的,供大家参考。
{
"articles": [{
"title": TITLE,
"thumb_media_id": THUMB_MEDIA_ID,
"author": AUTHOR,
"digest": DIGEST,
"show_cover_pic": SHOW_COVER_PIC(0 / 1),
"content": CONTENT,
"content_source_url": CONTENT_SOURCE_URL
},
//若新增的是多图文素材,则此处应还有几段articles结构
]
}
相关文章推荐
- 微信开发图文素材上传的thumb_media_id字段的选取问题
- 微信上传图文消息invalid media_id hint,thumb_media_id怎么获取
- 将本地音频文件上传到微信公众号服务器获得文件media_id
- 上传图文{"errcode":40007,"errmsg":"invalid media_id"}解决方案
- 公众号上传临时素材获取media_id
- 微信上传图文消息素材40007,invalid media_id hint
- 微信公众号开发上传零时素材遇到"errcode":41005,"errmsg":"media data missing
- 微信jssdk 上传永久图片素材,获取Media_ID
- 微信公众号开发上传零时素材遇到"errcode":41005,"errmsg":"media data missing
- 微信公众号开发---上传临时素材到公众号遇到的问题:"errcode":41005,"errmsg":"media data missing
- 微信上传图文消息素材报错:{ errcode: 40007, errmsg: 'invalid media_id hint: [klcWoA0078ure1]' }
- 微信公众号开发---上传临时素材到公众号遇到的问题:"errcode":41005,"errmsg":"media data missing
- 微信永久素材上传视频并通过mediaid获取微信url调用视频
- 微信群发图文消息invalid media_id hint,thumb_media_id怎么获取
- 公众号上传临时素材获取media_id 出现 {"errcode":41005,"errmsg":"media data missing"}
- 微信公众号添加关注后自动回复图文信息(素材)
- 微信公众号开发--上传图片“errcode":41005,"errmsg":"media data missing”错误解决方法 "errcode":41005,"errmsg":"media dat
- PHP通过CURL上传图片(微信公众号上传素材)
- 缩略图thumb_media_id的获取
- 微信开发之——素材管理(永久图文素材上传)