日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

發布時間:2024/9/27 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 企业微信_通讯录管理,获取部门列表部门成员及详情 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

企業微信H5_通訊錄管理,獲取部門列表部門成員及詳情

文章目錄

          • 一、POSTMAN調試
            • 1. 獲取access_token
            • 2. 獲取部門列表
            • 3. 獲取部門成員
            • 4. 獲取部門成員詳情
            • 5. 獲取成員詳情
          • 二、實戰演練
            • 2.1. 獲取部門列表
            • 2.2. 獲取部門成員
            • 2.3. 獲取部門成員詳情
            • 2.4. 獲取人員詳情
          • 三、代碼講解
            • 3.1. 獲取部門列表(前端)
            • 3.2. 獲取部門列表(后端)
          • 四、源碼分享
            • 4.1. 后端源碼
            • 4.2. 前端源碼

一、POSTMAN調試

官網文檔
獲取通訊錄信息前提,獲取access_token

1. 獲取access_token


請求方式: GET(HTTPS)
請求地址:

https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=ID&corpsecret=SECRET

{"errcode": 0,"errmsg": "ok","access_token": "mvppke7aH_VqezkZeXob7szzJNKLPAc5Mr-91bYZUyJ-KIqGXt2tY7d9o1f7ds5yCdQLDJfrfiucAk_38MZ9o7Ly43pG2QzqvDiC4skFMl7S8Kwido8tuP-RHl0spk322aDU8-F8hluEhi5y-WdcrZjaoS3R9aC08KJqLJzFvDwRyA8Ex14lVMXCBg1hUdZnknRdIXeh-byiJdz5RL69Mw","expires_in": 7200 }
2. 獲取部門列表


請求方式:GET(HTTPS)
請求地址:

https://qyapi.weixin.qq.com/cgi-bin/department/list?access_token=ACCESS_TOKEN&id=ID

{"errcode": 0,"errmsg": "ok","department": [{"id": 1,"name": "澤昕科技股份有限公司","parentid": 0,"order": 100000000,"department_leader": []},{"id": 2,"name": "開發一部","parentid": 1,"order": 100000000,"department_leader": []},{"id": 3,"name": "部門1","parentid": 2,"order": 100000000,"department_leader": []},{"id": 4,"name": "部門2","parentid": 2,"order": 99999000,"department_leader": []}] }
3. 獲取部門成員


請求方式:GET(HTTPS)
請求地址:

https://qyapi.weixin.qq.com/cgi-bin/user/simplelist?access_token=ACCESS_TOKEN&department_id=DEPARTMENT_ID&fetch_child=FETCH_CHILD

{"errcode": 0,"errmsg": "ok","userlist": [{"userid": "ZeXin","name": "澤昕","department": [1]},{"userid": "lifei","name": "李飛","department": [1,2]}] }
4. 獲取部門成員詳情

5. 獲取成員詳情


請求方式:GET(HTTPS)
請求地址:

https://qyapi.weixin.qq.com/cgi-bin/user/list?access_token=ACCESS_TOKEN&department_id=DEPARTMENT_ID&fetch_child=FETCH_CHILD

{"errcode": 0,"errmsg": "ok","userlist": [{"userid": "ZeXin","name": "澤昕","department": [1],"position": "項目經理","mobile": "13396492261","gender": "1","email": "gblfy002@163.com","avatar": "http://wx.qlogo.cn/mmhead/Q3auHgzwzM4de1RtaqgB6CTZ1mOMTFK9JH8brF8FZlqJP20rcuyTFA/0","status": 1,"enable": 1,"isleader": 0,"extattr": {"attrs": []},"hide_mobile": 0,"telephone": "88888888","order": [0],"external_profile": {"external_attr": [],"external_corp_name": ""},"main_department": 1,"qr_code": "https://open.work.weixin.qq.com/wwopen/userQRCode?vcode=vce2609ebe698837fd","alias": "澤昕","is_leader_in_dept": [0],"address": "北京市通州區華馨園6樓號","thumb_avatar": "http://wx.qlogo.cn/mmhead/Q3auHgzwzM4de1RtaqgB6CTZ1mOMTFK9JH8brF8FZlqJP20rcuyTFA/132","direct_leader": [],"biz_mail": "zexin@zxkjgfyxgs10.wecom.work"},{"userid": "lifei","name": "李飛","department": [1,2],"position": "項目經理2","mobile": "17624217407","gender": "1","email": "lifei@xxxx.com","avatar": "https://wework.qpic.cn/bizmail/H55fHUJ7DCe3HYqE2nciblrHjegUFriaCWEqRPxD6Xmzm71UV9W3y7zA/0","status": 1,"enable": 1,"isleader": 0,"extattr": {"attrs": []},"hide_mobile": 0,"telephone": "88888888","order": [0,0],"external_profile": {"external_attr": [],"external_corp_name": ""},"main_department": 1,"qr_code": "https://open.work.weixin.qq.com/wwopen/userQRCode?vcode=vcc1f347b43d90cc2f","alias": "李飛","is_leader_in_dept": [0,0],"address": "北京市大興區新華保險亦莊后援中心137號","thumb_avatar": "https://wework.qpic.cn/bizmail/H55fHUJ7DCe3HYqE2nciblrHjegUFriaCWEqRPxD6Xmzm71UV9W3y7zA/100","direct_leader": [],"biz_mail": "lifei@zxkjgfyxgs10.wecom.work"}] }
二、實戰演練
2.1. 獲取部門列表

{"code": 0,"msg": null,"data": {"errcode": 0,"errmsg": "ok","department": [{"id": 1,"name": "澤昕科技股份有限公司","parentid": 0,"order": 100000000,"department_leader": []},{"id": 2,"name": "開發一部","parentid": 1,"order": 100000000,"department_leader": []},{"id": 3,"name": "部門1","parentid": 2,"order": 100000000,"department_leader": []},{"id": 4,"name": "部門2","parentid": 2,"order": 99999000,"department_leader": []}]} }
2.2. 獲取部門成員

演示:部門id等于1

{"code": 0,"msg": null,"data": {"errcode": 0,"userlist": [{"userid": "ZeXin","name": "澤昕","department": [1]},{"userid": "lifei","name": "李飛","department": [1,2]}],"errmsg": "ok"} }
2.3. 獲取部門成員詳情

{"code": 0,"msg": null,"data": {"errcode": 0,"userlist": [{"userid": "ZeXin","name": "澤昕","department": [1],"position": "項目經理","mobile": "13xxxx1","gender": "1","email": "gblfy002@163.com","avatar": "http://wx.qlogo.cn/mmhead/Q3auHgzwzM4de1RtaqgB6CTZ1mOMTFK9JH8brF8FZlqJP20rcuyTFA/0","status": 1,"enable": 1,"isleader": 0,"extattr": {"attrs": []},"hide_mobile": 0,"telephone": "88888888","order": [0],"external_profile": {"external_attr": [],"external_corp_name": ""},"main_department": 1,"qr_code": "https://open.work.weixin.qq.com/wwopen/userQRCode?vcode=vce2609ebe698837fd","alias": "澤昕","is_leader_in_dept": [0],"address": "北京市通州區華馨園6樓號","thumb_avatar": "http://wx.qlogo.cn/mmhead/Q3auHgzwzM4de1RtaqgB6CTZ1mOMTFK9JH8brF8FZlqJP20rcuyTFA/132","direct_leader": [],"biz_mail": "zexin@zxkjgfyxgs10.wecom.work"},{"userid": "lifei","name": "李飛","department": [1,2],"position": "項目經理2","mobile": "1762xxxxx","gender": "1","email": "lifei@xxxx.com","avatar": "http://wework.qpic.cn/bizmail/H55fHUJ7DCe3HYqE2nciblrHjegUFriaCWEqRPxD6Xmzm71UV9W3y7zA/0","status": 1,"enable": 1,"isleader": 0,"extattr": {"attrs": []},"hide_mobile": 0,"telephone": "88888888","order": [0,0],"external_profile": {"external_attr": [],"external_corp_name": ""},"main_department": 1,"qr_code": "https://open.work.weixin.qq.com/wwopen/userQRCode?vcode=vcc1f347b43d90cc2f","alias": "李飛","is_leader_in_dept": [0,0],"address": "北京市大興區人才中心17號","thumb_avatar": "http://wework.qpic.cn/bizmail/H55fHUJ7DCe3HYqE2nciblrHjegUFriaCWEqRPxD6Xmzm71UV9W3y7zA/100","direct_leader": [],"biz_mail": "lifei@zxkjgfyxgs10.wecom.work"}],"errmsg": "ok"} }
2.4. 獲取人員詳情

演示:userid等于 “userid”: “ZeXin”

{"code": 0,"msg": null,"data": {"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": "13396xxx1","errmsg": "ok","telephone": "88888888","avatar": "http://wx.qlogo.cn/mmhead/Q3auHgzwzM4de1RtaqgB6CTZ1mOMTFK9JH8brF8FZlqJP20rcuyTFA/0","hide_mobile": 0,"main_department": 1,"name": "澤昕","extattr": {"attrs": []},"position": "項目經理","external_profile": {"external_attr": [],"external_corp_name": ""},"status": 1} }
三、代碼講解

其實很簡單,就是前端發起請求后端api,后端請求企業微信,后端返回相應信息,前端進行展示。這里演示獲取部門列表,其他的一樣的

3.1. 獲取部門列表(前端)



3.2. 獲取部門列表(后端)

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

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

4.2. 前端源碼

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

總結

以上是生活随笔為你收集整理的企业微信_通讯录管理,获取部门列表部门成员及详情的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。