微信公众号打开网页自动登陆配置
2019独角兽企业重金招聘Python工程师标准>>>
有时候开发微信公众号下的网页,需要自动登陆且获取用户信息,怎么做的?
一.找到AppID和AppSecret
首先,我们得登陆微信公众平台:https://mp.weixin.qq.com
找到 “开发” => “基本配置”,看到 “公众号开发信息”,记录下你的
开发者ID(AppID) 和 开发者密码(AppSecret)
二. 配置公众号菜单
我们要在公众号上打开连接,可以配置公众号,“自定义菜单” ,配置 菜单名、跳转页面地址
在页面地址这里,要用户登陆的话,需要配置这样的连接:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=你的AppId&redirect_uri=你的页面地址&response_type=code&scope=登陆方式&state=1#wechat_redirect
其中 scope 有两种参数,scope=snsapi_base 或者 scope=snsapi_userinfo
区别在于,snsapi_base 使用前者不需要用户点击一个授权按钮,直接跳转到回调页面
snsapi_userinfo,需要点击授权按钮,这种没有关注公众号的情况下也可以授权
设置好后,打开这个链接的回调地址为:回调地址/?code=CODE&state=1
带了两个参数:code和state,其中,我们就可以用这个code去获取当前用户的openid。
转载于:https://my.oschina.net/9264736/blog/1821706
微信公众号打开网页自动登陆配置相关推荐
- python 网站实现扫描二维码关注微信公众号,实现自动登陆
微信公众平台接口测试帐号:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 1,微信提供生成带参数的二维码的接口,参数就是唯 ...
- 微信公众号打开的h5网页点击按钮返回公众号
从微信公众号打开的h5网页 退出h5返回到公众号方法 closePage() {if (typeof WeixinJSBridge == "undefined") {if (doc ...
- html下拉加载原理,GitHub - gavinjzx/wxPull: 原生JS实现微信公众号或网页使用下拉加载和上拉刷新...
原生JS实现微信公众号或网页使用下拉加载和上拉刷新 微信浏览器打开网页显示网址安全信息解决办法,网上很多办法,也找了很久,但是最新的很多用不了. 先看看效果,是不是亲想要的,可以跳过,以免浪费宝贵时间 ...
- html下拉加载实现原理,GitHub - sybiele/wxPull: 原生JS实现微信公众号或网页使用下拉加载和上拉刷新...
原生JS实现微信公众号或网页使用下拉加载和上拉刷新 微信浏览器打开网页显示网址安全信息解决办法,网上很多办法,也找了很久,但是最新的很多用不了. 先看看效果,是不是亲想要的,可以跳过,以免浪费宝贵时间 ...
- 微信公众号分享网页注意点
最近自己要做微信分享的防封,就研究一下市面做的分享防封原理,基本分流防封是一个做法. 过程讲述: 通过一个微信公众号分享一个入口,记住这个分享内容网页的内容最好一点违规的都没有,标题和图片可以带有诱导 ...
- H5 微信公众号打开pdf文件的思考
0. 背景 最近遇到一个需求是H5通过微信公众号打开一个pdf链接(url形式,浏览器输入url可直接下载)看上去很简单,不过还是有不少要注意的. 1. 如何打开文件 拿到需求第一想法,怎么打开链接呢 ...
- 微信公众号的网页授权如何在本地调试?
调试微信公众号的网页授权时,要填写网页授权域名(如图1),否则授权的时候会提示redirect_uri参数错误(图2),可是我得在localhost先调试成功才能上传到实际的网站上吧,可是这里不支持l ...
- vue 公众号扫描_vue编写微信公众号打开相机功能
vue编写微信公众号打开相机功能,什么都不多说直接上代码 页面布局代码 class="previewer-demo-img" :key="index" :src ...
- 微信公众号-测试号-网页授权
微信公众号-测试号-网页授权 自己摸索几天,总算搞清楚了 第一步 登录微信公众号平台,开发者工具菜单进入公众平台测试账号 第二步 设置网页帐号 网页授权获取用户基本信息的域名,测试号是可以用ip和域名 ...
- Java开源项目—通用CRM管理系统(微信小程序+微信公众号+H5网页+PC管理后台)
前言 CRM(客户关系管理)管理系统是一种用于管理客户关系的软件系统,通过收集.组织和分析客户关系数据,帮助企业更好地了解客户,提高客户满意度,提升客户服务水平,建立长期客户关系,提升企业的销售和服务 ...
最新文章
- 如何利用 notedown 完成 ipynb与markdown之间的格式转换?
- 三组关键词,拆解2021年赤子城的中期业绩报告
- facebook对话链接_并非里程碑! Facebook的100种语言互译模型夸大宣传遭质疑
- 《计算机组成原理》实验报告——TEC-2实验系统——微程序控制器实验
- ob服务器维修视频,【转】科普贴骗经验~,可ob全球各服务器玩家比赛的网站
- (一)U盘安装ubuntu18.04.1
- springboot整合filter
- Serverless爆发,前端又一大利好消息
- 注意html的语言编码charset,HTML编码
- 前端开发 css样式的简写
- 原地踏步 – 没有突破高效理念的结果
- Python思维导图框架总结
- LeetCode Remove K Digits
- 专业术语常用名词缩写中英文对照
- 查看电脑卸载mysql是否干净_如何把Mysql卸载干净(亲测有效)
- 用手持式频谱分析仪进行干扰检测
- 【SpringBoot系列】最详细demo--集成JWT实现接口权限认证
- matlab寻找频谱峰值,如何得到明显峰值的频谱图?
- 数据库查询近一年来的数据(近三个月、近六个月同理)
- 高德地图 瓦片地图上画圆,线段等
热门文章
- Collective Opinion Spam Detection: Bridging Review Networks and Metadata(2015KDD)
- 2021会员运营痛点分析
- 教你炒股票28:回复(一)
- Vue 简单人脸识别
- 分数加减法混合计算机,1649.新人教版五年级数学下册第三课 分数加减混合运算(教案)(教学设计)(国家级一等奖、适合公开课).doc...
- 成绩出来了!700 分也上不了清华,究竟该如何从内卷中走出来!肺腑之言,建议转发给亲戚朋友们!
- 中投、汇金、四大国有资产管理公司、华融、长城、东方、信达
- auto dvr_什么是“广播DVR服务器”,为什么在我的PC上运行它?
- java vo 什么意思_在Java中VO , PO , BO , QO, DAO ,POJO是什么意思
- 分治法——最大子列和问题