PHP版本:7.4

使用框架:tp5.1

easy WeChat插件版本:4.3

获取基本信息

获取基本信息(姓名;部门名;职务;座机;对外职务;对外属性;拓展属性;)这些 直接使用自建应用授权即可,需要注意的是 代开发获取的userid是加密的,需要走官方接口进行解密;

官方接口如下:自建应用与第三方应用的对接 - 接口文档 - 企业微信开发者中心https://developer.work.weixin.qq.com/document/path/95884

获取敏感信息

获取敏感信息(头像;性别;手机号;邮箱;地址;企业邮箱;员工企业微信二维码;)注意一点: 获取敏感信息的接口是不会返回用户姓名的!!

步骤如下:

构造网页授权链接  得到 code参数

官方地址:构造网页授权链接 - 接口文档 - 企业微信开发者中心

获取访问用户身份 得到user_ticket 参数

官方地址:获取访问用户身份 - 接口文档 - 企业微信开发者中心

获取访问用户敏感信息

官方地址:获取访问用户敏感信息 - 接口文档 - 企业微信开发者中心

再强调一遍 获取敏感信息不会 返回用户姓名!,且获取到的userid 也是通过加密的

解密需要通过官方接口来解密

关于企业微信代开发网页授权问题(OAuth2)相关推荐

  1. 企业微信三方开发(三):网页授权登录

    其他链接 初识微信开发 企业微信三方开发:注册企业微信服务商 企业微信三方开发(一):回调验证及重要参数获取 企业微信三方开发(二):获取access_token 企业微信三方开发(三):网页授权登录 ...

  2. 微信开发——网页授权

    微信开发--网页授权 前期准备 前端 后端 前期准备 ①微信客户端中访问第三方页面,公众号可以通过网页登陆授权,获取微信用户的基本信息(头像.昵称等),实现业务逻辑.一切按照官方文档说明开发. ②安装 ...

  3. 微信公众号开发-网页授权——配置测试账号

    思路分析: 1.创建测试账号并且配置测试账号的授权回调域名. 2.由前端发起授权请求,微信收到请求后(若是首次打开,并且未关注公众号,微信会弹出授权页,提示用户授权)将重定向到请求url中配置的red ...

  4. 企业微信三方开发:注册企业微信服务商

    其他链接 初识微信开发 企业微信三方开发:注册企业微信服务商 企业微信三方开发(一):回调验证及重要参数获取 企业微信三方开发(二):获取access_token 企业微信三方开发(三):网页授权登录 ...

  5. 企业微信三方开发(五):扫码登录

    其他链接 初识微信开发 企业微信三方开发:注册企业微信服务商 企业微信三方开发(一):回调验证及重要参数获取 企业微信三方开发(二):获取access_token 企业微信三方开发(三):网页授权登录 ...

  6. 企业微信三方开发(四):发送消息

    其他链接 初识微信开发 企业微信三方开发:注册企业微信服务商 企业微信三方开发(一):回调验证及重要参数获取 企业微信三方开发(二):获取access_token 企业微信三方开发(三):网页授权登录 ...

  7. 微信公众号网页授权代码优化过程(一)

    2019独角兽企业重金招聘Python工程师标准>>> 第一次更新 写本系列博客的主要原因是,我在处理一个微信公众号项目时要做一个网页授权的操作(官方地址是https://mp.we ...

  8. 网页版登录入口_企业微信网页版怎么登录?企业微信客户端和网页版有什么区别?...

    文丨语鹦企服私域管家原创,未经授权不得转载 企业微信有网页版也有客户端,很多小伙伴可能搞不清,今天语鹦企服就带你一起看看,企业微信客户端和网页版有什么区别?以及如何登录使用. ▎企业微信网页版: 与微 ...

  9. golang_微信公众号网页授权

    UnionID 同一用户.同一微信平台下的不同应用unionid相同 静默授权 1. snsapi_base为scope的网页授权 2. 已进入本公众号的网页授权页snsapi_userinfo 网页 ...

最新文章

  1. Linux shell脚本基础学习
  2. halcon算子盘点:Chapter 11 :Morphology1
  3. JavaWeb学习总结(三十五)——使用JDBC处理Oracle大数据
  4. 汕头市队赛 SRM16 T2
  5. MySQL单机多实例部署详解之------多实例分别定义不同的配置文件
  6. 【LeetCode】剑指 Offer 37. 序列化二叉树
  7. offer该怎么选:大公司or小公司?高薪or期权?
  8. Python 了解 bytes 与 str 的区别
  9. pythongui做计算器_python GUI模拟实现计算器
  10. 如何用getevent查看TouchPanel上报数据和如何抓取framework层input事件相关的日志
  11. 《JavaScript DOM编程艺术》知识整理
  12. ios越狱开发_隐藏Root(Cydia)图标
  13. 站内文章被百度收录的方法
  14. 大年初九,浅显学习之卷积
  15. odi连接oracle数据库,通过ODI接口把数据从Oracle数据库抽到HIVE数据库怎么解决
  16. CentOS 打开3306端口
  17. 87.假定输入的字符串中只包含字母和*号。请编写函数fun,它的功能是:除了字符串前导的*号之外,将串中其他*号全部删除。在编写函数时,不得使用C语言提供的字符串函数。
  18. 科学计算基础软件包Numpy学习 02
  19. 本地服务:无法访问此网站 localhost 拒绝了我们的连接请求。ERR_CONNECTION_REFUSED
  20. cadence 常见pcb电阻_利用Cadence PCB SI分析特性阻抗变化因素

热门文章

  1. 支付宝与微信新年红包战之我见
  2. Mac 安装Git
  3. flash小黄油安卓_今日软件 | 电信免费升级500M、安卓下载神器、MX Player、全能PDF工具、Chrome增强版、硬盘坏道扫描工具...
  4. [爆笑网文]男人都是这副德性
  5. 如何选择外贸crm客户管理系统
  6. 【认证绕过】NACOS身份认证绕过漏洞分析
  7. 渲染性能优化之几种LOD层次细节总结
  8. 最新养鱼源码-支持商城抽奖,余额宝等,支持中英文,带安装教程
  9. 局域网固定内网IP地址的方法(亲测有效)
  10. 惠普暗影精灵u盘启动linux,Win10+CentOS7 双系统 U盘安装