如何解决在测试系统生成小程序二维码的时候,使正式系统不能生成小程序二维码
- 需求的场景描述(希望解决的问题)
生成小程序的二维码需要两步:
1.调用 auth.getAccessToken 获取小程序全局唯一后台接口调用凭据(access_token).
GET https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET
2.调用 wxacode.getUnlimited 获取小程序码.
POST https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_token=ACCESS_TOKEN
问题是,由于申请的每个小程序,都有唯一的APPID 和 APPSECRET,根据这个生成的access只能在一个系统用。
现在实际开发的场景是,正式版的用户正在使用这个access_token生成小程序二维码,开发人员或者测试人员,在测试系统,重新调用了生成access_token的接口,正式版的小程序用户之前生成的access_token就会失效,不能再生成二维码。
- 希望提供的能力
希望access_token能不会失效。