收藏
回答

小程序服务端,获取不限制的小程序码,部分小程序不能生成正常的图片信息

框架类型 问题类型 操作时间 AppID
小程序 Bug 04-18 wx04473d5e26df4454

小程序服务端的获取不限制的小程序码功能,开发参考文档:https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/qrcode-link/qr-code/getUnlimitedQRCode.html

功能是前几年增加的。

2025.4.18下午,突然发现,服务端无法正常调用getUnlimitedQRCode,看日志发现,小程序是通过 "https://api.weixin.qq.com/cgi-bin/token" 接口生成的access token, 有效期7200秒,参考文档: https://developers.weixin.qq.com/miniprogram/dev/OpenApiDoc/mp-access-token/getAccessToken.html

比如在09:00, 第一次调用这个接口,会把 access token 和过期时间放在缓存,可以生成小程序码;接着在 09:05, 尝试用缓存里的 access token 生成小程序码,返回错误信息{"errcode":40001,"errmsg":"invalid credential, access_token is invalid or not latest, could get access_token by getStableAccessToken, more details at https://mmbizurl.cn/s/JtxxFh33r ..."}

有多个小程序走同一段逻辑,但是只有 wx04473d5e26df4454 存在这个问题。access token明显没有过期,但是生成小程序码的时候就提醒报错,这是什么情况?


最后一次编辑于  04-21
回答关注问题邀请回答
收藏

1 个回答

  • Mr.Zhao
    Mr.Zhao
    04-18

    自己看看接口日志啊,二维码接口不一定返回图片的,是不是token失效了啊。跟前几年加的没关系

    04-18
    有用 1
    回复 8
    • Mr.Zhao
      Mr.Zhao
      04-21回复Anne 张张
      你怎么知道接口返回内容正常啊?怎么知道没有错误码的?很迷
      04-21
      回复
    • Anne 张张
      Anne 张张
      04-21回复Mr.Zhao
      看我问题的最新描述,请问你遇到过这个问题吗
      04-21
      回复
    • Mr.Zhao
      Mr.Zhao
      04-21回复Anne 张张
      直接用getStableAccessToken这个接口吧,我写不出来token失效问题
      04-21
      回复
    • Anne 张张
      Anne 张张
      04-21回复Mr.Zhao
      你这话说的,刚取的token就失效,不是我们外部开发能写出来的...
      换接口只是避免这个,下次微信再搞个getStableAccessToken2,开发又要跟着换...
      有什么办法可以直接联系微信官方回答吗,我的等级太低,邀请不了
      04-21
      回复
    • Mr.Zhao
      Mr.Zhao
      04-21回复Anne 张张
      我不相信你是刚取的
      04-21
      回复
    查看更多(3)
登录 后发表内容