【微信公众号】【获取成功发布列表】接口无数据返回
发布于 5 年前 作者 wxiang 2297 次浏览 来自 问答

https://developers.weixin.qq.com/doc/offiaccount/Publish/Get_publication_records.html

前提:调用【查询MP开关】接口,是开的状态,并且发表记录是有内容的,调用接口的电脑IP是IP白名单中的IP

接口:https://api.weixin.qq.com/cgi-bin/freepublish/batchget?access_token=ACCESS_TOKEN

post的参数:{

    “offset”:0,

    “count”:20,

    “no_content”:0

}

返回值:{“item”:[],“total_count”:0,“item_count”:0}

bug:明明有发表记录,接口调用却无数据返回

我想要的:

1.回答问题前,请务必查看下我写的【前提】,如果你们本地调用可以返回数据,请务必试下,第三方服务平台(目前我用的方式)授权获得token,是否可以取到?该如何配置才能用现有的API获取到?

2.如果现有的API无法返回发表记录,请告知我最新的调用方法

2 回复

你好,此接口获取的是只有通过草稿箱进行自由发布的内容,才能获取,不包括话题发布和视频发布的内容。你确认一下你发布列表里的32篇是否是在草稿箱中编辑的。

另外,此接口是无法获取已群发列表的图文,目前也暂无API可以获取已群发列表的图文。我看你截图的地方,你是想获取已群发的列表?如果是的话,你能否方便详细说明一下,你需要获取群发列表的图文是用于什么用途呢?

感谢回复~~

1.微信公众号的所有权是我们合作的学校,是由学校老师自行编辑处理,32条内容是用草稿箱处理的~

2.我们确实是想获取已群发的列表

a)我们一开始用获取图文素材的接口去获取内容,相当于是调用了获取已群发的列表

b)图文素材功能升级成了草稿箱,原有的接口获取不到内容,只能用草稿箱API去获取,一旦草稿箱发送成功,图文内容就不在草稿箱内,调用草稿箱API就取不到图文消息了,而原有的图文素材在发布成功后,仍会在图文素材中

c)我们发现有发布接口,就认为从草稿箱发布出去的内容应该会存在发布列表中,理论上等同于获取到了群发的图文消息列表,然而结果却是取不到任何内容

3.业务说明

业务简介:学校教师通过我们平台从微信的图文素材中选取文章,在我们平台上发布公告通知新闻,可以在学校官网上直接查看,避免学校老师重复编辑同样的内容,只需在微信公众平台上编辑一次即可

操作说明:

a)平台选取文章

b)官网查看内容

网址:http://www.ncxltyz.cn/

4)影响范围:

目前使用此功能的学校有几十所,其中近一个月有5-6所学校的微信公众号将图文素材升级成了草稿箱,导致此功能无法使用,以我们合作的莲塘一中为例,官网最新一篇动态的文章都是10月28日在图文素材中的图文,这一个月的最新内容都没有同步至官网。。。

回到顶部