wxa/getwxacodeunlimit,更早生成的二维码失效怎么解决?
发布于 6 年前 作者 junxu 8117 次浏览 来自 问答

wxacode.getUnlimited

本接口应在服务器端调用,详细说明参见服务端API
本接口支持云调用。需开发者工具版本 >= 1.02.1904090(最新稳定版下载),wx-server-sdk >= 0.4.0

获取小程序码,适用于需要的码数量极多的业务场景。通过该接口生成的小程序码,永久有效,数量暂无限制。 更多用法详见 获取二维码

调用方式:

POST https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN

问题描述:我们的后端同学通过getwxacodeunlimit接口一次性生成所有页面二维码保存在后端,

但是一定时间之后通过微信扫描打开对应二维码失效了;无法打开该页面,打开的是一个空白页面无内容;

然后我们在排查中发现,因为该接口需要发送token,token不同,同一个页面生成的二维码也不同;新的token生成的二维码可以正常打开该页面;

之前保存下来的二维码都无法正常打开页面

但因为接口描述说过该接口生成的小程序码,永久有效,按理说我同一个页面通过该接口无论生成多少二维码,所有二维码都不应该失效,应该一直有效才对,但是现在出现了失效的情况,想问下是什么原因?

(页面是通过webview内嵌固定连接的h5页面)

求教

2 回复

文中描述的"无法正常打开页面" ,请问是怎么样的呢?

同一楼大哥说法,没看明白什么意思😂

回到顶部