小程序
小游戏
企业微信
微信支付
扫描小程序码分享
这个 生成带参数的二维码 搞了一天 也没弄出来
就写了这么一段 还 给我报错是 access_token 过期。。。我写了一个拦截而已 token过期的话 我就会自动调接口刷新token的 所以.....想 问问老哥们 带参数的 二维码 是 前端生成 还是后台, 如果是前端的话 能否给 我一个栗子 让我专研(抄袭)一番
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
只能后台,线上不能从小程序调API
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我看微信官网后台有一个 getWXCodeUnLimit 的 API 可以生成 二维码, 不能用这个生成动态的么?
如果这几天改了的话。。当我没说。。
卧槽。。。还有这种操作
我用官方提供的 getWXCodeUnLimit 的 API 可以用postman调用,获取二维码
当然,这和用你后端调用,是一样的效果~
这个接口最好是后台来调用,因为返回值是一个数据流,前台不好处理的。而且这个access_token你从缓存里取的,你发起这个请求是访问的微信服务器,你在哪里拦截的?
我再发起请求的时候 如果 token 过期的话会拦截, 另外 如果后台去生成二维码的话 需要用到什么呢? 您知道么
1.https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET 这个接口获取access_token,这个access_token用到的地方应该不是很多,而且有效期只有两个小时,没必要存为缓存,哪里用哪里现调接口就可以
2.根据需求选择指定的小程序码生成接口(3选1),接收到的返回结果用文件流的形式接收,写入图片文件里。
3.我们之前的处理方式是把生成的图片文件放在指定服务器位置,然后把图片访问地址返给小程序,小程序通过这个地址来展示小程序码。
我挺好奇你们access_token是怎么获取的,也是在小程序端么?
现在是在小程序里面, 我是通过 login拿到code 和 getuserinfo 拿到其他信息传给后端 他返回给我 token 。另外楼上那兄弟给我发了个截图 你也看一下 是不是现在 那个 3选1 使用不了? 我刚调了一个 只是给我报 token 无效 或者过期的错误
他那个截图的意思是你在小程序里不能直接调用那个接口,但是在后台是可以调用的~你可以用postman直连试一下。另外,参数没问题的话,postman返回的就是一个小程序码了
你登录后台返的token,不是小程序的access_token
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
只能后台,线上不能从小程序调API
我看微信官网后台有一个 getWXCodeUnLimit 的 API 可以生成 二维码, 不能用这个生成动态的么?
如果这几天改了的话。。当我没说。。
卧槽。。。还有这种操作
我用官方提供的 getWXCodeUnLimit 的 API 可以用postman调用,获取二维码
当然,这和用你后端调用,是一样的效果~
这个接口最好是后台来调用,因为返回值是一个数据流,前台不好处理的。而且这个access_token你从缓存里取的,你发起这个请求是访问的微信服务器,你在哪里拦截的?
我再发起请求的时候 如果 token 过期的话会拦截, 另外 如果后台去生成二维码的话 需要用到什么呢? 您知道么
1.https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=APPID&secret=APPSECRET 这个接口获取access_token,这个access_token用到的地方应该不是很多,而且有效期只有两个小时,没必要存为缓存,哪里用哪里现调接口就可以
2.根据需求选择指定的小程序码生成接口(3选1),接收到的返回结果用文件流的形式接收,写入图片文件里。
3.我们之前的处理方式是把生成的图片文件放在指定服务器位置,然后把图片访问地址返给小程序,小程序通过这个地址来展示小程序码。
我挺好奇你们access_token是怎么获取的,也是在小程序端么?
现在是在小程序里面, 我是通过 login拿到code 和 getuserinfo 拿到其他信息传给后端 他返回给我 token 。另外楼上那兄弟给我发了个截图 你也看一下 是不是现在 那个 3选1 使用不了? 我刚调了一个 只是给我报 token 无效 或者过期的错误
他那个截图的意思是你在小程序里不能直接调用那个接口,但是在后台是可以调用的~你可以用postman直连试一下。另外,参数没问题的话,postman返回的就是一个小程序码了
你登录后台返的token,不是小程序的access_token