文章详情页
javascript - 微信公众号外H5页面如何获取openID?
浏览:380日期:2022-06-24 16:11:57
问题描述
做一个服务号公众号开发,配置好菜单,点击菜单进入H5页面可以静默授权拿到openID,问题是,还有个需求:扫码进入某个菜单H5页面(没有通过公众号,所以没有进入公众号),这个时候拿不到openID,请问这是什么原因,是不是微信公众号外本来就拿不到openID?
问题解答
回答1:你的菜单是通过“微信网页授权”的方式获取openID的吧?直接把跟菜单一样的url做成二维码就可以了。例如下面这种格式的url:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx520c15f417810387&redirect_uri=https%3A%2F%2Fchong.qq.com%2Fphp%2Findex.php%3Fd%3D%26c%3DwxAdapter%26m%3DmobileDeal%26showwxpaytitle%3D1%26vb2ctag%3D4_2030_5_1194_60&response_type=code&scope=snsapi_base&state=123#wechat_redirect 回答2:
扫码或者分享链接点进去的,就不是静默授权了,要改为userinfo方式授权,需要用户手动点击同意才行
标签:
微信
上一条:javascript - vue引入微信jssdk 配置在哪个生命周期调取接口配置?下一条:javascript - 微信h5发送图文信息,部分设备点击“发送”按钮时没反应,问题较难重现,如何能找到可能存在问题的点?
相关文章:
1. javascript - 关于jsp中嵌入js代码的问题2. javascript - 初学angularJS+express,路由路径中/转换成%2F,导致路径失效,求原因?3. javascript - F12进入开发者中心的时候网站根据适口变化跳转到他的移动端网页了?4. html - 急求,能否用flex或者高端点的CSS来布局这个图呢?不想用浮动或定位了5. PHP类中的$this6. html5 - 只用CSS如何实现input框的宽度随框里输入的内容长短自动适应?7. javascript - 如图,百度首页,查看源代码为什么什么都没有?8. javascript - 百度坐标,返回目标附近有哪些坐标9. android - 百度地图拖拽图标后原来位置的图标还在?10. 请教各位大佬,浏览器点 提交实例为什么没有反应
排行榜

网公网安备