接上一篇:企业微信H5_身份验证,H5应用网页授权登录获取身份

这篇获取用户详情信息,是在上一篇(我们已经获取到用户的简要信息)基础上做的。

文章目录

  • 一、官网文档
    • 1. 阅读官网文档
    • 2. 接口地址和参数
    • 3. 重点说明
  • 二、实战演练
  • 三、代码讲解
    • 3.1. 获取用户信息入口
    • 3.2. 用户简要信息
    • 3.3.用户详细信息
  • 四、源码分享
    • 4.1. 后端源码
    • 4.2. 前端源码
一、官网文档
1. 阅读官网文档

获取用户详情信息用到的是读取成员这个接口api

  • 读取成员

官网文档:https://developer.work.weixin.qq.com/document/path/90196

上面仅仅获取了userid,读取成员这个api可以通过userid和token获取该成员的详细信息。具体信息看文档吧!

2. 接口地址和参数

3. 重点说明

其实就是需要有读取用户的权限

二、实战演练

这里就带着大家在走一遍上一篇的流程






{"errcode": 0,"gender": "1","is_leader_in_dept": [0],"direct_leader": [],"userid": "ZeXin","thumb_avatar": "http://wx.qlogo.cn/mmhead/Q3auHgzwzM4de1RtaqgB6CTZ1mOMTFK9JH8brF8FZlqJP20rcuyTFA/132","enable": 1,"qr_code": "https://open.work.weixin.qq.com/wwopen/userQRCode?vcode=vce2609ebe698837fd","alias": "泽昕","department": [1],"biz_mail": "zexin@zxkjgfyxgs10.wecom.work","email": "gblfy002@163.com","order": [0],"isleader": 0,"address": "北京市通州区华馨园6楼号","mobile": "13396492261","errmsg": "ok","telephone": "88888888","avatar": "http://wx.qlogo.cn/mmhead/Q3auHgzwzM4de1RtaqgB6CTZ1mOMTFK9JH8brF8FZlqJP20rcuyTFA/0","hide_mobile": 0,"main_department": 1,"token": "tobdeveyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJ0b2JkZXYiLCJjb3JwX2lkIjoid3dlYTk4MjIwZmRjZDhhMzhkIiwiaWF0IjoxNjQ1OTMzNzQ2LCJleHAiOjE2NDY1Mzg1NDZ9.LfJRqEh9dpNOK9zLVaY-QRXZpGZM3HZVLF6k8Xjhp-M","name": "泽昕","extattr": {"attrs": []},"position": "项目经理","external_profile": {"external_attr": [],"external_corp_name": ""},"status": 1
}
三、代码讲解
3.1. 获取用户信息入口

接收前端的corpId和code,上一篇已经得到了

3.2. 用户简要信息

这时上一篇获取用户简要信息的代码

3.3.用户详细信息

就是在获取用户简要信息之后,携带userid请求读取成员接口,即可获取用户详细信息

四、源码分享
4.1. 后端源码

后端:https://gitee.com/gblfy/qywx-inner-java

4.2. 前端源码

前端:https://gitee.com/gblfy/qywx-vuejs
qywx-vuejs)

企业微信_读取成员(获取用户详情)相关推荐

  1. 企业微信自建应用获取用户信息

    记录一下企业微信自建应用获取用户信息开发过程: 1.第一步,获取授权code,这个在原来首页开发不太合适,在进入首页前新建页面进行授权,点击页面按钮进行授权.需要拼接的授权url.其中corpid是企 ...

  2. 企业微信_通讯录管理,获取部门列表部门成员及详情

    企业微信H5_通讯录管理,获取部门列表部门成员及详情 文章目录 一.POSTMAN调试 1. 获取access_token 2. 获取部门列表 3. 获取部门成员 4. 获取部门成员详情 5. 获取成 ...

  3. 企业微信_客户联系,获取客户及客户群列表及详情

    文章目录 一.调试接口 1. 阅读文档 2. 权限配置 3. 指定应用 二.POSTMAN调试接口 2.1. 获取配置了客户联系功能的成员列表 2.2. 获取客户列表 2.3. 获取客户详情 2.4. ...

  4. 微信小程序 访问ip服务器,微信小程序如何获取code?微信小程序如何获取用户ip?...

    微信小程序如何获取code?微信小程序如何获取用户ip?最近小编收到很多问题,其中一个就是下面小编为大家整理一下关于微信小程序如何获取code的步骤,希望这些方法能够帮助到大家. 首先,调用 wx.l ...

  5. 【.net】通过企业微信web api给指定用户发送消息

    前言 在很多业务场景中经常会遇到与微博微信进行通信的需求,今天就和大家一起研究一下如果通过企业微信web api给指定用户发送消息 一.创建应用 1.打开企业微信并登录 https://work.we ...

  6. java解析通讯录xml_企业微信通讯录回调 成员回调 (新增成员和编辑成员)xml解析错误...

    提问前,请确保阅读过项目首页说明以及wiki开发文档相关内容,尤其是常见问题部分.完成内容后,请务必移除包括本句在内的无用内容,以免影响阅读,否则直接关闭,谢谢合作~ 另外如果确认属于bug,而且已明 ...

  7. 微信开发 根据openid 获取用户基本信息

    1.官方文档 https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140839 2.我的核心代码 /*** 根据openid获 ...

  8. 微信小程序制作——获取用户信息

    微信小程序制作--获取用户信息 1.获取用户信息 方式一 wxml <view bindtap="getUserName">获取当前用户名</view> j ...

  9. php取微信名字和头像,微信小程序如何获取用户头像和昵称

    本文介绍了微信小程序如何获取用户头像和昵称,分享给大家,具体如下: 代码user.wxml: {{userInfo.nickName}} user.js //sort.js //獲取應用實例 var ...

最新文章

  1. Android笔记(adb命令--reboot loader)
  2. jQuery版AJAX简易封装
  3. [HDU] Tr A
  4. 信息安全标准化国际组织
  5. Create Geometry from WKT(转载)
  6. 【转】创建数据库和表的SQL语句
  7. 工厂方法模式(Factory Method)简介
  8. Linux学习之系统编程篇:MMU(Memory Manager Unit 内存管理单元)
  9. httpRuntime 问题
  10. d3.js 旋转图形_苏教版三年级数学上册6.1平移和旋转微课视频 | 练习
  11. 中路径查找器的功能_还在用路径查找器?试试它吧!
  12. 一个女人在公司做领导是如何在4年内做到年薪200万的?
  13. 求一天的起始和结束(时间戳)和一个月的第一天和最后一天
  14. linux如何检测文件完整,shell脚本实现linux系统文件完整性检测
  15. python mmap_python标准库基础之mmap:内存映射文件
  16. npy文件过大 如何处理
  17. 74xx系列芯片说明
  18. 全国省市区三级数据库sql
  19. WARNING: Too many active WebGL contexts. Oldest context will be lost.
  20. 教育行业ChatGPT的新挑战

热门文章

  1. 程序员必读的涨薪指南
  2. 【文末赠书】价值百万大奖的幸运质数
  3. 科技部教育部联合发文为科研人员绩效考核增加新依据
  4. 贝加尔湖,冰雪奇缘之旅
  5. 语言把数据写入csv文件_把JSON/CSV文件打造成MySQL数据库
  6. Linux下解压缩包命令
  7. ElasticSearch入门篇
  8. java5新特性静态引用、foreach、自动装箱和泛型枚举以及可变参数的总结
  9. Hbase Compaction 源码分析 - RatioBasedCompactionPolicy 策略
  10. Hbase二级索引 Solr 异常 The most likely cause is another Solr server (or another solr core in this server)