一句话回答:公众号自动发布现在分成两条完全不同的路——调用官方发布接口,和用浏览器自动化模拟人工操作后台。2025 年 7 月起,官方发布接口已经收回了个人主体账号和未认证企业账号的调用权限,只剩已认证的企业主体能继续调用,这意味着大多数以个人身份运营的自媒体号,官方 API 这条路事实上已经走不通了。
稿子改到十一点,终于定了稿。公众号后台新建图文、传封面、逐段调格式、勾好原创声明,点“群发”前,页面弹出一行提示:本月群发次数已经用完,下次要等到月底。这是服务号,每个自然月只有 4 条群发额度;如果是订阅号,限制换成了每天 1 条。矩阵账号越多,这道手工流程要重复的次数就越多,卡壳的地方也越多。
公众号发布这件事,手动到底卡在哪
排版和传素材本身就费时间:封面裁图、正文分段、加原创声明、绑定合集,每一步都要在后台一个个点。真正让人头疼的是次数限制:微信官方明确规定,订阅号(无论是否认证)每天可群发 1 条消息,服务号(无论是否认证)每个自然月只能发 4 条,官方群发次数规则说明里写得很清楚,次数不支持增加,认证企业最多也只能申请到 6 条。手动运营一个账号,这个额度大部分时候够用;同时运营好几个矩阵号,就变成每个月都要精确计算“这条稿子该塞进哪个号的哪个名额”。
官方发布接口现在还能不能调,这一步大多数教程没讲清楚
网上很多教程说“用 Python 调 API 就能自动发公众号”,但没提一个关键前提。微信官方发布能力文档写得很直接:“2025 年 7 月起,个人主体账号、企业主体未认证账号及不支持认证的账号将被回收以上接口的调用权限”,这句话出自微信公众号发布能力官方文档,覆盖发布草稿、发布状态查询、获取已发布文章等一整套发布类接口。
这里容易混淆的是“认证”这个词。个人主体的订阅号可以免费申请个人实名认证,标识是黄 V;能解锁发布接口的是企业主体的微信认证,标识是蓝 V,要走企业资质、按年缴费。黄 V 不等于蓝 V,这次收权限收的正是“没有蓝 V”的那一大批账号——包括所有个人主体账号,也包括交了钱但走的是企业认证的服务号之外的其他情况。换句话说,如果你的公众号是以个人身份注册的,不管你自己写脚本还是用现成的开源工具去调官方发布接口,2025 年 7 月之后基本都调不通,这跟工具写得好不好没关系,是账号主体类型从根上决定的。
需要说明的是,这条新规锁的是“程序调用发布接口”这一步,不影响你自己在网页后台手动点“群发/发布”,那是网页操作,不经过这个被收权限的接口,额度限制仍然照常按上面那套规则走。
网上那些“公众号自动发布”工具怎么绕开这道坎:搜一圈能看到的方案基本分两条路,走的是完全不同的技术路径:
- 调官方发布接口:像 wechat-publisher 这类开源工具,本质是把“获取 access_token → 上传素材 → 新建草稿 → 调发布接口”这套流程用代码走一遍。这条路现在的前提是账号必须是已认证的企业主体,个人号从源头上就用不了。
- 浏览器自动化模拟人工操作:开源项目 WeChatMediaPlatformAutomation 走的是另一条路:用 Puppeteer 驱动一个真实浏览器,扫码登录之后,在网页版公众号后台里模拟人工点击上传、填写、发布,全程不触碰那个被收权限的官方接口。因为这条路走的是“网页操作”而不是“调 API”,个人主体账号一样能用,代价是要维护登录会话,后台页面改版了脚本也要跟着改。
用自己已登录的账号,让 AI 接管这一步
PublishPort 走的是第二条路。给 AI 暴露的接口很薄:list_capabilities() 告诉它当前设备能对公众号做哪些操作,local_bash(cmd) 把具体命令发到你自己的电脑上,由 PublishPort 自研的命令行工具 ppcli 驱动你已经登录的公众号后台会话完成排版和发布。因为这条路不调那个被 2025 年 7 月新规锁死的官方接口,个人主体的订阅号、没有蓝 V 的服务号,都在能用的范围内。
接进来大致是这样:装好客户端,在真实浏览器里登录一次公众号后台,登录态留在本机;把要发的文案、封面路径给 AI,AI 先跑一遍 ppcli 的帮助文档确认参数,再执行发布命令,稿子从你自己的电脑传上去。想直接体验这套接管方式,可以看 PublishPort 客户端下载;如果同时在管视频号,另一篇讲视频号自动发布怎么做拆解了同属微信生态、但发布机制完全不同的那部分。
三条路对比一下会更直观
| 维度 | 官方发布接口 | 浏览器自动化 / AI 接管 |
|---|---|---|
| 账号门槛 | 仅认证企业主体(蓝 V) | 无额外门槛,个人主体也能用 |
| 群发次数限制 | 订阅号 1 条/天,服务号 4 条/月(认证企业可到 6 条),接口和手动一致 | 同上,不因走这条路而豁免 |
| 执行环境 | 你自己服务器上跑代码 | 你自己电脑上的真实登录会话 |
| 维护成本 | access_token 刷新、素材接口对接 | 登录态失效、后台页面改版都要跟 |
边界与注意
不管走哪条路,群发次数上限都是硬性的,不会因为用了自动化工具就多出额度。内容本身该合规还是要合规:公众号对批量搬运、诱导分享的治理规则一直都在,工具只是把“点鼠标”这个动作省下来,没有工具能保证账号绝对不受限流或处罚影响。个人主体账号如果确实需要用官方接口,唯一的路是把账号升级成企业主体去做微信认证,这是身份问题,不是技术问题。
检查清单
- 先确认自己的账号是个人主体还是企业认证主体,这决定了官方发布接口这条路走不走得通
- 个人主体账号:官方 API 已经在 2025 年 7 月之后调不通,能选的是浏览器自动化这条路
- 企业已认证账号:可以选官方接口或浏览器自动化,看你更想维护 access_token 还是维护登录态
- 矩阵账号越多,越要提前算好每个号每月/每天的群发额度,别等点发布的时候才发现用完了
- 无论走哪条路,内容合规和发布节奏还是按真人标准来,工具不是护身符
常见问题 / FAQ
公众号自动发布还能用官方 API 吗?
要看账号主体。已认证的企业主体(蓝 V)账号可以继续调用发布类接口;个人主体账号和未认证的企业账号,从 2025 年 7 月起已经被官方收回了这项权限,调不通了。
个人订阅号能不能申请认证解锁发布接口?
个人主体的订阅号可以免费申请黄 V 个人实名认证,但这和能解锁发布接口的企业蓝 V 认证是两套体系。想解锁官方发布接口,需要把账号主体变更为企业、组织等机构类型,走蓝 V 认证流程,个人身份走不了这条路。
公众号一天/一个月能发几篇文章?
订阅号每天可群发 1 条消息,服务号每个自然月能发 4 条,认证企业最多可以申请到 6 条,官方规则里明确这个次数不支持额外增加。手动发布和调接口发布用的是同一套额度,不会因为走哪条路而变多。
没有认证的公众号能用第三方自动发布工具吗?
要看工具走的是哪条技术路径。走官方发布接口的工具,跟你自己写脚本一样,2025 年 7 月后要求账号是已认证企业主体;走浏览器自动化、模拟人工操作后台的工具,不碰这个被收权限的接口,个人号也能用。
公众号自动发布会不会被限流或封号?
自动化本身不是原罪,工具能不能替你规避风险要看具体行为:批量搬运、诱导分享这类微信明文治理的行为,无论手动还是自动化都一样会被处理。用自己已登录的账号在本机执行,至少不会额外引入陌生设备或机房环境的信号,但没有工具能保证账号绝对不受影响。
草稿箱和正式发布是一回事吗?
不是。草稿箱是把编辑好的图文暂存起来,方便继续修改;正式发布(官方叫“群发”)才是真正推送给订阅用户的动作,会占用当月/当天的群发额度,2025 年 7 月这次收权限收的正是“发布”这一步的接口。
