企业微信开发应用之获取userId

一、创建应用

企业微信 (qq.com)

在【应用管理】界面-【应用】-【自建】点击【创建应用】

参考  一:如何创建企业内部应用 - 教程 - 企业微信开发者中心 (qq.com)

企业微信开发应用之获取userId_第1张图片

 二、配置信息

开发阶段“应用可见范围”可先选择小范围可见,待开发完成后再开放给企业员工。在【可见范围】选项中根据开发测试需要,编辑可见范围

企业微信开发应用之获取userId_第2张图片

 点击应用主页设置自己的地址。这里我设置的地址时获取当前用户信息的url,回调地址时我自己定制开发的页面。在第三步讲到。

企业微信开发应用之获取userId_第3张图片

 三、配置第二步中的网页地址

参考地址  获取access_token - 文档 - 企业微信开发者中心 (qq.com)

3.1获取token

企业微信开发应用之获取userId_第4张图片

获取corpid

企业微信开发应用之获取userId_第5张图片

 获取corpsecret

企业微信开发应用之获取userId_第6张图片

企业微信开发应用之获取userId_第7张图片

 3.2获取部门列表

获取部门列表 - 文档 - 企业微信开发者中心 (qq.com)

企业微信开发应用之获取userId_第8张图片

 解决问题。

进入自己的应用

企业微信开发应用之获取userId_第9张图片

企业微信开发应用之获取userId_第10张图片

 成功解决企业微信开发应用之获取userId_第11张图片

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

企业微信开发应用之获取userId_第12张图片

 企业微信开发应用之获取userId_第13张图片

注意:

1.1、授权后重定向的回调链接地址,请使用urlencode对链接进行处理

该例子中,域名对应nginx默认页面

企业微信开发应用之获取userId_第14张图片

1.2、进行网页授权企业微信开发应用之获取userId_第15张图片

 企业微信开发应用之获取userId_第16张图片

 这样配置好了,就可以在手机企业微信打开该应用了。

 2.获取访问用户身份

获取访问用户身份 - 文档 - 企业微信开发者中心 (qq.com)

进入该应用,可以获取code.

企业微信开发应用之获取userId_第17张图片

企业微信开发应用之获取userId_第18张图片

 企业微信开发应用之获取userId_第19张图片

 这样变拿到了userId

你可能感兴趣的:(企业微信,企业微信)