收藏
回答

对接小程序生成短链接scheme,短信跳转生成scheme失败如何处理?

公司需要对小程序相关活动通过短信的方式进行短链接推广,采用每次跳转生成新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"} 

回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--许涛
    社区技术运营专员--许涛
    2023-07-19

    你好,麻烦排查token的调用额度,清理token的调用次数。建议使用 getStableAccessToken门槛低,主要是getStableAccessToken,在force_refresh=false模式下,在access_token有效期内重复多次调用,会得到相同的access_token,也就避免了access_token并发刷新时,新access_token会覆盖旧access_token的问题

    2023-07-19
    有用
    回复
登录 后发表内容