企业微信通讯录替换-根据员工姓名查找工号
目前企业微信通讯录最新方式,不能直接在自己的库里存储用户姓名,这样在进行姓名过滤时就需要增加爱额外的工作量,
1、通过姓名获取工号
2、根据工号去数据库查询
3、展示
通讯录查找接口:
https://work.weixin.qq.com/api/doc/90001/90143/91844
目前遇到一个坑
1、传输agentid,返回状态码正常,但是userid无数据
2、不传输agentid,提示无效gson,但是却能获取到userid.
原因:从0开始,不是从1,如果写成1的话就会漏掉第一条数据,所以看起来没有数据,不传输agentid能返回属于企业微信的接口调用一个不严谨
4、注意:离职员工的工号是可以照常替换显示的
本博客是个人工作中记录,更深层次的问题可以提供有偿技术支持。
另外建了几个QQ技术群:
2、全栈技术群:616945527
2、硬件嵌入式开发: 75764412
3、Go语言交流群:9924600
闲置域名WWW.EXAI.CN (超级人工智能)出售。
另外建了几个QQ技术群:
2、全栈技术群:616945527
2、硬件嵌入式开发: 75764412
3、Go语言交流群:9924600
闲置域名WWW.EXAI.CN (超级人工智能)出售。