合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
# 类名 ~~~ \Oreo\Wechat\Auth\WechatAuth ~~~ # # 参数 | 名称 | 类型 | 说明 | | --- | --- | --- | | access_token | String | 网页授权接口调用凭证,注意:此access_token与基础支持的access_token不同,这里可以设置上一步骤获取到的用户access_token | | openid | String | 用户的唯一标识,上一步骤获取到的用户openid | # ## 调用函数 | 函数名称 | 类型 | 传参值 |说明 | | --- | --- | --- |--- | | authIndex | Int | 4 | 1=>获取Code; 2=>Code兑换OpenId和access_token;3=>小程序Code兑换OpenId;4=>根据access_token和OpenId获取用户信息;| # ## 调用方法(实例) ``` $wx = new \Oreo\Wechat\Auth\WechatAuth(); //初始化类 $wx->accessToken = $access_token; //用户access_token $wx->openId = $openid; //用户openId $res = $wx->authIndex(4); /* var_dump($res); exit(); */ //将会获取到 $openid = $res['openid']; //用户openId $nickname = $res['nickname']; //用户微信名称 $sex = $res['sex']; //用户微信性别 1=>男; 2=>女; 3=>保密 $city = $res['city']; //用户微信设置的城市 $province = $res['province']; //用户微信设置的省份 $country = $res['country']; //用户微信设置的国家 $headimgurl = $res['headimgurl']; //用户微信头像 ```