如何发表内容不显示在公众号主页?
如何发表内容不显示在公众号主页?
去年9月,公众号“发布”功能进行了升级,发布的内容会展示在公众号主页上面。该功能升级之后,修改自定义菜单、自动回复等场景下的内容,重新发表后都会展示在公众号主页上面。
[图片]
那有没有什么方法让发布的内容不显示在公众号主页上呢?当然有的,本文介绍两个方法。
方法一 / 分组通知(慎用⚠️)
如果你的账号不怎么使用群发通知次数,那么就可以使用这个方法。这个方法只需要在公众号后台操作,操作起来十分简单,缺点就是占用群发通知次数,如果你选择使用这个方法的话,要认真考虑一下哦。
首先,前往公众号后台「用户管理」给用户添加标签。比如就只推送给自己,那就给自己添加一个标签即可。(如果你已经添加过标签可以忽略这一步哦。)
[图片]
在发表的时候,开启「[代码]群发通知[代码]」选项,再开启「[代码]分组通知[代码]」选项,选择需要分组通知的标签即可。
[图片]
这样发表后的内容就不会展示在公众号主页上了。
方法二 / 发布接口(推荐🌟)
2025年7月起,未完成微信认证的账号将不支持使用该方法中的发布接口。
我个人推荐使用这个方法,因为不占用群发通知次数,相当于升级之前的“发布”功能。
⚠️说明:本方法涉及到使用账号 [代码]access_token[代码] ,建议让开发人员操作哦。
下面操作步骤中使用的工具是 [代码]postman[代码] ,可以前往 www.postman.com 下载;当然,你也可以选择使用其他工具。
[图片]
首先,在后台编辑好准备发布的内容。
[图片]
在调用接口之前,我们需要知道当前账号的 [代码]AppID[代码] 和 [代码]AppSecret[代码] 。出于安全考虑,公众号后台是不会显示 [代码]AppSecret[代码] 的,只有在启用和重置的时候会显示出来,需要自己保存好。
如果你知道当前设备的IP地址,可以在当前页面配置下IP白名单。若不清楚,后面调用接口时会返回IP地址。
图片
第一步:获取access_token
在浏览器中打开下面接口文档。
获取稳定版接口调用凭据接口
https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/getStableAccessToken.html
为了避免其他场景下的 [代码]access_token[代码] 被刷新覆盖掉,我们使用稳定版接口(POST请求)。当然,你也可以使用GET请求的接口获取 [代码]access_token[代码] 。
打开 [代码]postman[代码] 软件,新建一个请求。
[图片]
1、选择 [代码]POST[代码] 请求方式,从文档中复制接口地址粘贴到地址栏上。
2、点击[代码]Body[代码] 栏目, 选择 [代码]raw —— JSON[代码] ,将文档中的请求示例复制过来,替换 [代码]APPID[代码] 和 [代码]APPSECRET[代码] 为自己账号的。
3、点击「Send」按钮。
[图片]
若没有在公众号后台配置IP白名单,接口会返回报错,此时错误信息会显示当前调用接口的IP地址。
[图片]
此时,需要回到公众号后台配置下IP白名单,配置后需要等待10分钟生效。等IP白名单生效后,再重新调用接口。
[图片]
接口调用成功后,会返回 [代码]access_token[代码] ,后面调用接口都需要用到。
[图片]
第二步:获取草稿列表
在浏览器中打开下面接口文档。
获取草稿列表
https://developers.weixin.qq.com/doc/offiaccount/Draft_Box/Get_draft_list.html
新建一个请求。
[图片]
1、选择 [代码]POST[代码] 请求方式,从文档中复制接口地址粘贴到地址栏上。
2、在 [代码]Params[代码] 一栏中,将 [代码]ACCESS_TOKEN[代码] 替换刚才获取到的 [代码]access_token[代码] 。
[图片]
3、点击 [代码]Body[代码] 栏目, 选择 [代码]raw —— JSON[代码] ,将文档中的请求示例复制过来,修改各参数的值,也可以直接复制我下面的请求参数。
[代码]{
"offset": 0,
"count": 20,
"no_content": 1
}
[代码]
[图片]
4、点击「Send」按钮。
接口调用成功后,会返回草稿列表。我们选择下「[代码]JSON[代码]」,这样方便查看。
找到需要发布的草稿,后面调用「发布接口」需要用到 [代码]media_id[代码] 。
[图片]
如果当前列表里面没有,修改请求参数中的 [代码]offset[代码] 字段,在原来值+20,再点击「Send」按钮发送请求。
返回数据当中,[代码]url[代码] 字段是草稿的临时链接,你可以复制到浏览器预览当前草稿。
[图片]
第三步:发布
在浏览器中打开下面接口文档。
发布接口
https://developers.weixin.qq.com/doc/offiaccount/Publish/Publish.html
新建一个请求。
[图片]
1、选择 [代码]POST[代码] 请求方式,从文档中复制接口地址粘贴到地址栏上。
2、在 [代码]Params[代码] 一栏中,将 [代码]ACCESS_TOKEN[代码] 替换刚才获取到的 [代码]access_token[代码] 。
[图片]
3、点击 [代码]Body[代码] 栏目, 选择 [代码]raw —— JSON[代码] ,将文档中的请求示例复制过来,修改 [代码]MEDIA_ID[代码] 为第三步中拿到的 [代码]media_id[代码] 。
[图片]
4、点击「Send」按钮。
接口调用成功后,前往公众号后台发表记录就可以看到发布的内容。
[图片]
公众号后台就会显示「[代码]已发布[代码]」,不会展示在公众号主页上面。
[图片]
注意:公众平台接口有每日调用次数限制。一般情况下,获取草稿列表接口为1000次/日,发布接口为100次/日。(接口调用成功或失败都会计算在内)
接口额度可以参考下面文档自行调用接口查询。
查询openAPI调用quota
https://developers.weixin.qq.com/doc/offiaccount/openApi/get_api_quota.html
在调用接口过程中遇到问题,可以先参考文档自行排查。若还有问题的话,可以在下方评论或前往【微信开放社区——公众号版块】发帖。