熟悉微信公众号的新老小伙伴,日前都会发现公众号/订阅号后台,上线了【草稿箱】版块,取代了原先的图文素材,同时官方的接口api也相继更新。大家原先一直依赖的获取永久素材列表api也下线,现在我们对原代码维护,更改一行代码,即可继续获取【草稿箱】图文素材。

图片

参考官方接口文档:

https://developers.weixin.qq.com/doc/offiaccount/Draft_Box/Get_draft_list.html

图片

在代码调整方面,原接口api:https://api.weixin.qq.com/cgi-bin/material/batchget_material 下线,现在我们需要接入新草稿箱api:https://api.weixin.qq.com/cgi-bin/draft/batchget ,同时参数方面按文档调整,即可。

图片

在图文素材输出方面,新老接口格式保持一致,同样输出media_id,content,同时返回素材总数total_count,当前素材数item_count,也避免调整了表结构、业务代码等模块。

图片

象叔叔提示:当我们对【草稿箱】素材,选择群发后,微信公众号会自动销毁原草稿。如需让我们api能长期获取【草稿箱】图文素材列表,我们可以在公众号后台分别设置一份原始草稿、一份群发用的记录。这样双草稿,能让api继续同步图文素材,也方便运营小伙伴后期维护。

阅读原文

【阅读原文】