🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
1、管理员启用企业微信后,刷新页面,相关企微页面即可显示,默认为关闭状态 ![](https://img.kancloud.cn/45/a9/45a9e9e7b1275fbe255c16c829e22f9e_1670x905.png) 2、获取access_token,启用企业微信,需要配置access_token相关参数,获取access_token是调用企业微信API接口的第一步,相当于创建了一个登录凭证,其它的业务API接口,都需要依赖于access_token来鉴权调用者身份,参数包含corpid(企业ID)、corpsecret(应用的凭证密钥)两个参数。文档地址:[获取access_token - 文档 - 企业微信开发者中心 (qq.com)](https://developer.work.weixin.qq.com/document/path/91039)。 ![](https://img.kancloud.cn/5e/be/5ebea94526fe7208341b7f35b24daf77_529x248.png) * corpid(企业ID):每个企业都拥有唯一的corpid,获取此信息可在管理后台“我的企业”-“企业信息”下查看“企业ID”(需要有管理员权限)如下图所示![](https://img.kancloud.cn/f1/36/f136e3c9f0b611fb6f3f2fadee108046_1100x710.png) * corpsecret(应用的凭证密钥):* 自建应用secret,在管理后台->“应用与小程序”->“应用”->“自建”,点进某个应用,即可看到。![](https://img.kancloud.cn/ab/10/ab102b1cca090fadcd0146ea5ddece4f_1082x433.png) 3、网页及扫码授权登录配置 ![](https://img.kancloud.cn/ad/c6/adc61b5437a8b16b40b7c4c37831c2ef_589x257.png) 3.1授权后重定向的回调链接地址:填写项目所配置的域名+端口号即可,例如http:xxx.com:8989,回调请求的时候,代码中会再配置域名后加上相应的移动端或者管理后台所配置的基础路径以及登录界面的路径,拼接完整后的回调地址示例如:http:xxx.com:8989/testadmin#/pages/login/login,http:xxx.com:8989/testh5#/pages/login/login 3.2、agentid(授权方的网页应用ID):每个应用都有唯一的agentid。在管理后台->“应用与小程序”->“应用”,点进某个应用,即可看到agentid。 ![](https://img.kancloud.cn/be/bb/bebb78b5aa922dab7e4a3c5c6728bae8_1080x457.png) 3.3、网页授权登录:企业微信提供了OAuth的授权登录方式,可以让从企业微信终端打开的网页获取成员的身份信息,从而免去登录的环节。[构造网页授权链接 - 文档 - 企业微信开发者中心 (qq.com)](https://developer.work.weixin.qq.com/document/path/91022) ![](https://img.kancloud.cn/97/98/9798e566bcbfb939642f57a2b0f22b4d_1066x789.png) 3.4、扫码授权登录:企业微信提供了OAuth的扫码登录授权方式,可以让企业的网站在浏览器内打开时,引导成员使用企业微信扫码登录授权,从而获取成员的身份信息,免去登录的环节。[构造扫码登录链接 - 文档 - 企业微信开发者中心 (qq.com)](https://developer.work.weixin.qq.com/document/path/91019) ![](https://img.kancloud.cn/33/52/335297b92de8dd7a3aa9455bcb365510_979x830.png)