公司需要对小程序相关活动通过短信的方式进行短链接推广,采用每次跳转生成新scheme,出现了报错45009错误码。这边准备去catch该异常,当报该错误时,通过查询https://api.weixin.qq.com/cgi-bin/openapi/quota/get 查询Api调用额度,然后调用重置Api。但是发现cgi_path 为/wxa/generatescheme 的响应如下,{"errcode":0,"errmsg":"ok","quota":{"daily_limit":10000000,"used":1,"remain":9999999}}。
之前看官方文档说每天额度上限为50万,为啥调用返回响应是1000万。还有就是通过wxa/generatescheme 生成scheme 报45009错误码 是因为当前生成的次数达到了每日上限了吗。之前生产环境错误日志如下:Wechat responded with an error message:错误代码:45009, 错误信息:调用分钟频率受限,微信原始报文:{"errcode":45009,"errmsg":"reach max api daily quota limit, could get access_token by getStableAccessToken, more details at https://mmbizurl.cn/s/JtxxFh33r rid: 64b2319d-6c5c2860-11c81c80"}