如何发表内容不显示在公众号主页?
去年9月,公众号“发布”功能进行了升级,发布的内容会展示在公众号主页上面。该功能升级之后,修改自定义菜单、自动回复等场景下的内容,重新发表后都会展示在公众号主页上面。
那有没有什么方法让发布的内容不显示在公众号主页上呢?当然有的,本文介绍两个方法。
方法一 / 分组通知(慎用⚠️)
如果你的账号不怎么使用群发通知次数,那么就可以使用这个方法。这个方法只需要在公众号后台操作,操作起来十分简单,缺点就是占用群发通知次数,如果你选择使用这个方法的话,要认真考虑一下哦。
首先,前往公众号后台「用户管理」给用户添加标签。比如就只推送给自己,那就给自己添加一个标签即可。(如果你已经添加过标签可以忽略这一步哦。)
在发表的时候,开启「群发通知
」选项,再开启「分组通知
」选项,选择需要分组通知的标签即可。
这样发表后的内容就不会展示在公众号主页上了。
方法二 / 发布接口(推荐🌟)
我个人推荐使用这个方法,因为不占用群发通知次数,相当于升级之前的“发布”功能。
⚠️说明:本方法涉及到使用账号 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
在调用接口过程中遇到问题,可以先参考文档自行排查。若还有问题的话,可以在下方评论或前往【微信开放社区——公众号版块】发帖。
用第一种方法,这篇文章会保存在发布历史记录中码,菜单栏可以选择吗?
2、可以。
第一种方法发布的文章,把链接发出来,别人还是能看到吧?
我想在公众号设置关键词回复,显示文章。