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