- 使用永久二维码的时候是一张静态图片,我的应用是前后端完全分离的,无状态的,这时候前端后怎么沟通呢?
我的需求是使用微信服务号永久二维码让用户扫码登陆,我的应用是无状态的,前后端完全分离的,如果是临时二维码,前后端可以通过动态生成的唯一scene_str来进行标记,并以此来进行前后端沟通,但是永久二维码的这个参数是用来标记渠道的,所有人去扫码,这个值是不变的,用户关注之后微信服务器会回调我设置的url,后台就能拿到用户信息,但是怎么把这个用户信息传输给前端呢? 以下是文档内容。https://developers.weixin.qq.com/doc/offiaccount/Account_Management/Generating_a_Parametric_QR_Code.html 永久二维码请求说明 http请求方式: POST URL: https://api.weixin.qq.com/cgi-bin/qrcode/create?access_token=TOKEN POST数据格式:json POST数据例子:{"action_name": "QR_LIMIT_SCENE", "action_info": {"scene": {"scene_id": 123}}} 或者也可以使用以下POST数据创建字符串形式的二维码参数: {"action_name": "QR_LIMIT_STR_SCENE", "action_info": {"scene": {"scene_str": "test"}}}
2020-08-03 - 这个怎么用呢?怎么把用户信息传递给前端
永久二维码主要用于适用于帐号绑定、用户来源统计等场景。 目前用户绑定我使用的是临时二维码,但是感觉体验不是很好,我这边扫码登陆需求特别多,就是想让用户点击微信登陆,然后展示永久二维码,然后用户扫码,后端拿到了用户信息,但是这个时候怎么把用户信息传递给前端呢?没有一个前后端可以识别的标记。请明示
2020-07-28 - 这写的感觉看不懂啊,有没有视频实操讲解?
第二步:通过code换取网页授权access_token 首先请注意,这里通过code换取的是一个特殊的网页授权access_token,与基础支持中的access_token(该access_token用于调用其他接口)不同。公众号可通过下述接口来获取网页授权access_token。如果网页授权的作用域为snsapi_base,则本步骤中获取到网页授权access_token的同时,也获取到了openid,snsapi_base式的网页授权流程即到此为止。 尤其注意:由于公众号的secret和获取到的access_token安全级别都非常高,必须只保存在服务器,不允许传给客户端。后续刷新access_token、通过access_token获取用户信息等步骤,也必须从服务器发起。
2020-07-21