访问频率限制
当你获取到AccessToken时,你的应用就可以成功调用企业微信后台所提供的各种接口以管理或访问企业微信后台的资源或给企业微信成员发消息。
为了防止企业应用的程序错误而引发企业微信服务器负载异常,默认情况下,每个企业微信调用接口都有一定的频率限制,当超过此限制时,调用对应接口会收到相应错误码。
以下是当前默认的频率限制,企业微信后台可能会根据运营情况调整此阈值:
基础频率
每企业调用单个cgi/api不可超过2000次/分,30000次/小时
企业每ip调用单个cgi/api不可超过20000次/分,600000次/小时
第三方应用提供商每ip调用单个cgi/api不可超过40000次/分,1200000次/小时
发送应用消息频率
每企业不可超过帐号上限数*30人次/天(注:若调用api一次发给1000人,算1000人次;若企业帐号上限是500人,则每天可发送15000人次的消息)
每应用对同一个成员不可超过30条/分,超过部分会被丢弃不下发
发消息频率不计入基础频率
创建帐号频率
每企业创建帐号数不可超过帐号上限数*3/月
创建应用频率
每企业最大应用数限制为:人员上限/100个(最低30个,最高300个);创建应用次数不可超过最大应用数*3/月
设置可信域名频率
每企业设置的可信域名数不可超过20/月
获取打卡数据频率
每企业调用getcheckindata不可超过600次/分
获取审批数据频率
每企业调用getapprovaldata不可超过600次/分
图文访问频率
每篇文章被企业外部人员阅读的次数不能超过企业成员上限*3(假设企业成员上限是200,则一篇文章被企业外部人员阅读次数不能超过600次,超过后外部人员无法打开,企业内成员不受影响。)
获取jsapi_ticket频率
一小时内,一个企业最多可获取400次,且单个应用不能超过100次
应用创建群聊频率
每企业所有应用创建群数累积不可超过1000/天
应用创建群聊频率
每企业所有应用变更群次数累积不可超过100/小时
应用推送群聊消息频率
每企业所有应用发送群消息不可超过20000人次/分,不可超过200000人次/小时(若群有100人,每发一次消息算100人次);
每个成员在群中收到的应用消息不可超过200条/分,1万条/天,超过会被丢弃(接口不会报错);
上传图片频率
每个企业,每天最多可以上传100张永久图片,接口详情参见上传图片
以上所有频率,按天拦截则被屏蔽一天(自然天),按月拦截则屏蔽一个月(30天,非自然月),按分钟拦截则被屏蔽60秒,按小时拦截则被屏蔽60分钟。
注:身份验证接口的”根据code获取成员信息/user/getuserinfo”,若code合法则不受上述频率限制。