本文方案为:企业微信22年安全策略升级后针对企业微信信息获取方案,
策略详见:https://developer.work.weixin.qq.com/document/path/96079
一、拉取部门(组织架构)
方案1:直接获取部门列表。
方案2:获取部门id列表,再获取部门详情。(官方建议方法,性能较高)
二、拉取成员(企业员工)
方案1:获取企业userid列表,再循环拉取员工详情
使用CONTACTS_SECRET(通讯录同步Secret)获取access_token,使用该access_token拉取成员ID列表。
使用APP_SECRET(应用Secret)获取access_token,使用该access_token拉取可见成员详情。
方案2:获取可见部门下员工列表+课间员工详情
https://developer.work.weixin.qq.com/document/path/90201,获取部门成员详情
https://developer.work.weixin.qq.com/document/path/90196,读取成员
使用APP_SECRET(应用Secret)获取access_token,使用该access_token拉取可见成员部门成员详情。
使用APP_SECRET(应用Secret)获取access_token,使用该access_token拉取可见成员详情。
获取员工敏感信息(如果需要)
使用APP_SECRET(应用Secret)获取access_token,使用该access_token拉取可见成员用户敏感信息。
三、拉取外部联系人(客户)
方案1:批量获取客户详情
使用APP_SECRET(应用Secret)获取access_token,使用该access_token批量获取客户详情。
方案2:先拉取客户列表,再循环拉取客户详情
使用APP_SECRET(应用Secret)获取access_token,使用该access_token获取客户列表。
使用APP_SECRET(应用Secret)获取access_token,使用该access_token获取单个客户详情。
原文地址:https://v3h46deto9.feishu.cn/wiki/D1vSwuXgTiWh4HkQby7cx0qhnyg?from=from_copylink