公众号调用接口并不是无限制的。为了防止公众号的程序错误而引发微信服务器负载异常,默认情况下,每个公众号调用接口都不能超过一定限制,当超过一定限制时,调用对应接口会收到如下错误返回码:
{"errcode":45009,"errmsg":"api freq out of limit"}
开发者可以登录微信公众平台,在帐号后台开发者中心接口权限模板查看帐号各接口当前的日调用上限和实时调用量,对于认证帐号可以对实时调用量清零,说明如下:
1、由于指标计算方法或统计时间差异,实时调用量数据可能会出现误差,一般在1%以内。
2、每个帐号每月共10次清零操作机会,清零生效一次即用掉一次机会(10次包括了平台上的清零和调用接口 API 的清零)。
3、第三方帮助公众号调用时,实际上是在消耗公众号自身的quota。
4、每个有接口调用限额的接口都可以进行清零操作。
注:需要注意的是第三方平台 component_access_token 不可以清空,需要务必注意。
# 清空 api 的调用quota
POST https://api.weixin.qq.com/cgi-bin/clear_quota?access_token=ACCESS_TOKEN
参考: