一、准备
企业ID corpid agentid secret
企业应用设置项中的'可信域名' 需配置正确
二、企业获取code
跳转链接:
https://open.weixin.qq.com/connect/oauth2/authorize?appid=CORPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redirect
appid 是 企业的CorpID
redirect_uri 是 授权后重定向的回调链接地址,请使用urlencode对链接进行处理
response_type 是 返回类型,此时固定为:code
scope 是 应用授权作用域,此时固定为:snsapi_base
state 否 重定向后会带上state参数,企业可以填写a-zA-Z0-9的参数值
#wechat_redirect 是 微信终端使用此参数判断是否需要带上身份信息
三、微信 跳转至 redirect_uri ,传参code,获取userInfo
$code = $_GET['code'];
获取微信token
$token = https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=". $corpid ."&corpsecret=" . $secret;
通过 https://qyapi.weixin.qq.com/cgi-bin/user/getuserinfo?access_token='. $token['access_token'] .'&code='. $code 获取 员工信息
后续业务流程开发~~~~~~