记录……
针对如何在企业微信,直接打开第三方系统的网页,以及推送消息给企业微信用户
企业微信API地址: https://work.weixin.qq.com/api/doc/90000/90135/91039
企业微信工具地址: https://open.work.weixin.qq.com/devtool/query
企业微信code码:
0=成功
42001=access_token失效
自建应用打开H5,网页授权登录,步骤:
1、身份验证下的【构造网页授权链接】,配置回调地址等(此回调地址即是第三方H5)
2、开发指南下的【获取access_token】(使用自建应用的secret)
3、身份验证下的【获取访问用户身份】,得到userId
4、此时即进入自由业务
5、比如需要获取用户的手机号时,则调用通讯录管理下的【读取成员】(此时使用的access_token是基于通讯录管理的secret)
6、完
第三方系统推送消息到企业微信里,步骤:
1、主要核心是:找到用户在企业微信的userId
2、开发指南下的【获取access_token】(使用通讯录管理的secret)
3、通讯录管理下的【获取部门列表】,得到所有部门信息
4、通讯录管理下的【获取部门成员详情】,根据部门id获取到部门下用户的详情(包括userId、手机号、邮箱等)
5、比如根据第三方系统中的手机号,去匹配企业微信用户的手机号,找到对应的userId(企业微信暂不提供根据手机号查询用户之类的支持)
6、开发指南下的【获取access_token】(使用自建应用的secret)
7、消息推送下的【发送应用消息】,选择使用的消息类型即可
8、完
完