关于企业微信代开发网页授权问题(OAuth2)
PHP版本:7.4
使用框架:tp5.1
easy WeChat插件版本:4.3
获取基本信息
获取基本信息(姓名;部门名;职务;座机;对外职务;对外属性;拓展属性;)这些 直接使用自建应用授权即可,需要注意的是 代开发获取的userid是加密的,需要走官方接口进行解密;
官方接口如下:自建应用与第三方应用的对接 - 接口文档 - 企业微信开发者中心https://developer.work.weixin.qq.com/document/path/95884
获取敏感信息
获取敏感信息(头像;性别;手机号;邮箱;地址;企业邮箱;员工企业微信二维码;)注意一点: 获取敏感信息的接口是不会返回用户姓名的!!
步骤如下:
构造网页授权链接 得到 code参数
官方地址:构造网页授权链接 - 接口文档 - 企业微信开发者中心
获取访问用户身份 得到user_ticket 参数
官方地址:获取访问用户身份 - 接口文档 - 企业微信开发者中心
获取访问用户敏感信息
官方地址:获取访问用户敏感信息 - 接口文档 - 企业微信开发者中心
再强调一遍 获取敏感信息不会 返回用户姓名!,且获取到的userid 也是通过加密的
解密需要通过官方接口来解密
关于企业微信代开发网页授权问题(OAuth2)相关推荐
- 企业微信三方开发(三):网页授权登录
其他链接 初识微信开发 企业微信三方开发:注册企业微信服务商 企业微信三方开发(一):回调验证及重要参数获取 企业微信三方开发(二):获取access_token 企业微信三方开发(三):网页授权登录 ...
- 微信开发——网页授权
微信开发--网页授权 前期准备 前端 后端 前期准备 ①微信客户端中访问第三方页面,公众号可以通过网页登陆授权,获取微信用户的基本信息(头像.昵称等),实现业务逻辑.一切按照官方文档说明开发. ②安装 ...
- 微信公众号开发-网页授权——配置测试账号
思路分析: 1.创建测试账号并且配置测试账号的授权回调域名. 2.由前端发起授权请求,微信收到请求后(若是首次打开,并且未关注公众号,微信会弹出授权页,提示用户授权)将重定向到请求url中配置的red ...
- 企业微信三方开发:注册企业微信服务商
其他链接 初识微信开发 企业微信三方开发:注册企业微信服务商 企业微信三方开发(一):回调验证及重要参数获取 企业微信三方开发(二):获取access_token 企业微信三方开发(三):网页授权登录 ...
- 企业微信三方开发(五):扫码登录
其他链接 初识微信开发 企业微信三方开发:注册企业微信服务商 企业微信三方开发(一):回调验证及重要参数获取 企业微信三方开发(二):获取access_token 企业微信三方开发(三):网页授权登录 ...
- 企业微信三方开发(四):发送消息
其他链接 初识微信开发 企业微信三方开发:注册企业微信服务商 企业微信三方开发(一):回调验证及重要参数获取 企业微信三方开发(二):获取access_token 企业微信三方开发(三):网页授权登录 ...
- 微信公众号网页授权代码优化过程(一)
2019独角兽企业重金招聘Python工程师标准>>> 第一次更新 写本系列博客的主要原因是,我在处理一个微信公众号项目时要做一个网页授权的操作(官方地址是https://mp.we ...
- 网页版登录入口_企业微信网页版怎么登录?企业微信客户端和网页版有什么区别?...
文丨语鹦企服私域管家原创,未经授权不得转载 企业微信有网页版也有客户端,很多小伙伴可能搞不清,今天语鹦企服就带你一起看看,企业微信客户端和网页版有什么区别?以及如何登录使用. ▎企业微信网页版: 与微 ...
- golang_微信公众号网页授权
UnionID 同一用户.同一微信平台下的不同应用unionid相同 静默授权 1. snsapi_base为scope的网页授权 2. 已进入本公众号的网页授权页snsapi_userinfo 网页 ...
最新文章
- Linux shell脚本基础学习
- halcon算子盘点:Chapter 11 :Morphology1
- JavaWeb学习总结(三十五)——使用JDBC处理Oracle大数据
- 汕头市队赛 SRM16 T2
- MySQL单机多实例部署详解之------多实例分别定义不同的配置文件
- 【LeetCode】剑指 Offer 37. 序列化二叉树
- offer该怎么选:大公司or小公司?高薪or期权?
- Python 了解 bytes 与 str 的区别
- pythongui做计算器_python GUI模拟实现计算器
- 如何用getevent查看TouchPanel上报数据和如何抓取framework层input事件相关的日志
- 《JavaScript DOM编程艺术》知识整理
- ios越狱开发_隐藏Root(Cydia)图标
- 站内文章被百度收录的方法
- 大年初九,浅显学习之卷积
- odi连接oracle数据库,通过ODI接口把数据从Oracle数据库抽到HIVE数据库怎么解决
- CentOS 打开3306端口
- 87.假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了字符串前导的*号之外,将串中其他*号全部删除。在编写函数时,不得使用C语言提供的字符串函数。
- 科学计算基础软件包Numpy学习 02
- 本地服务:无法访问此网站 localhost 拒绝了我们的连接请求。ERR_CONNECTION_REFUSED
- cadence 常见pcb电阻_利用Cadence PCB SI分析特性阻抗变化因素
热门文章
- 支付宝与微信新年红包战之我见
- Mac 安装Git
- flash小黄油安卓_今日软件 | 电信免费升级500M、安卓下载神器、MX Player、全能PDF工具、Chrome增强版、硬盘坏道扫描工具...
- [爆笑网文]男人都是这副德性
- 如何选择外贸crm客户管理系统
- 【认证绕过】NACOS身份认证绕过漏洞分析
- 渲染性能优化之几种LOD层次细节总结
- 最新养鱼源码-支持商城抽奖,余额宝等,支持中英文,带安装教程
- 局域网固定内网IP地址的方法(亲测有效)
- 惠普暗影精灵u盘启动linux,Win10+CentOS7 双系统 U盘安装