最近在用nodejs开发微信公众号遇到的问题:
微信上传图文的时候需要thumb_media_id这个参数,
新增永久图文素材
—-文档地址:
这里的thumb_media_id文档上说必须是永久的mediaID
上传永久素材接口
;type=TYPE
这个图文消息的封面图类型不管是图片还是缩略图都是能上传成功的.
上传图文消息素材
这个属于高级群发接口里的.
这里也有个thumb_media_id.看他的参数说明
可以在基础支持-上传多媒体文件接口中获得….
虾米意思啊..只能靠猜和测试了.
上面那个上传图文素材永久的图片和缩略图都可以,那就试试呗,
结果……..
{ errcode: 40007, errmsg: 'invalid media_id hint: [klcWoA0078ure1]' }
居然报错了,说是media_id无效.思前想后难道是类型不对? image改成thumb,,,,还是不行
一脸懵逼了.
然后各种试试试,,,再次被打击报错45009.接口调用上限了….不让玩了.
好吧,只是想吐槽下.
经过多次的测试.这个上传图文消息素材的thumb_media_id居然是临时素材的media_id???!!!
临时素材不是3天后失效么??好吧不管了,反正这个能成功,
上传临时素材接口 : ;type=TYPE
注意,这个上传图片和缩略图返回的数据参数是不同的,一个是media_id一个是thumb_media_id,但是都可以用
{ type: 'thumb',
thumb_media_id: 'VBk5wqr8a8w3q6Rt7kaC1FAczIv2D0ojd29Vs2H8cF99N7ZsgQELZuUESz0LvSaY',
created_at: 1472520610 }
{ type: 'image',
media_id: '6zOUD3MuxOoZQx3uK8hg61jKgyryLd4NkSrQexcsxMNJBmECbbr185mhYdhZn75A',
created_at: 1472520745 }
上传图文消息素材成功后返回结果:
{ type: 'news',
media_id: 'JasYF3F32Xw2vjPdZgFW70kcTZxGUyLOp3ArHGEhD3qthAAENL3r9gDwGEiu0-ip',
created_at: 1472520611 }
一个是图文素材,一个是图文消息素材,为嘛差别那么远呢.?
最后我还是想问为什么是临时素材??
意外金喜的博客 :
郑重申明,发表的文章都是我自己博客原创的,这是技术分享,再被封就不在这里玩了. ╭(╯^╰)╮
1.文章《[40007]400074股吧…》援引自互联网,为网友投稿收集整理,仅供学习和研究使用,内容仅代表作者本人观点,与本网站无关,侵删请点击页脚联系方式。
2.文章《[40007]400074股吧…》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
相关推荐
- . 现代买票为什么带上携程保险
- . 潮阳怎么去广州南站
- . 湖南马拉河怎么样
- . 烧纸为什么到三岔路口
- . 百色为什么这么热
- . 神州租车怎么样
- . 芜湖方特哪个适合儿童
- . 护肤品保养液是什么类目
- . 早晚的护肤保养有哪些项目
- . 女孩护肤品怎么保养的最好