一、创建应用
企业微信 (qq.com)
在【应用管理】界面-【应用】-【自建】点击【创建应用】
参考 一:如何创建企业内部应用 - 教程 - 企业微信开发者中心 (qq.com)
二、配置信息
开发阶段“应用可见范围”可先选择小范围可见,待开发完成后再开放给企业员工。在【可见范围】选项中根据开发测试需要,编辑可见范围
点击应用主页设置自己的地址。这里我设置的地址时获取当前用户信息的url,回调地址时我自己定制开发的页面。在第三步讲到。
三、配置第二步中的网页地址
参考地址 获取access_token - 文档 - 企业微信开发者中心 (qq.com)
3.1获取token
获取corpid
获取corpsecret
3.2获取部门列表
获取部门列表 - 文档 - 企业微信开发者中心 (qq.com)
解决问题。
进入自己的应用
成功解决
3.3获取部门成员
获取部门成员 - 文档 - 企业微信开发者中心 (qq.com)
等等都可以在开发文档调用
3.4获取当前用户信息
1.参考构造网页授权链接
构造网页授权链接 - 文档 - 企业微信开发者中心 (qq.com)
https://open.weixin.qq.com/connect/oauth2/authorize?appid=CORPID&redirect_uri=REDIRECT_URI&response_type=code&scope=snsapi_base&state=STATE&agentid=AGENTID#wechat_redirect
注意:
1.1、授权后重定向的回调链接地址,请使用urlencode对链接进行处理
该例子中,域名对应nginx默认页面
1.2、进行网页授权
这样配置好了,就可以在手机企业微信打开该应用了。
2.获取访问用户身份
获取访问用户身份 - 文档 - 企业微信开发者中心 (qq.com)
进入该应用,可以获取code.
这样变拿到了userId