支付宝登录类

获取支付宝用户ID、取头像、昵称等信息

类版本:1.00
功能说明:
获取支付宝用户ID、用户头像地址、用户昵称、性别等信息、手机号需开通授权

注意事项:

1、需要配置授权回调地址

63a6b8709fb23.jpg

2、绑定产品:获取会员信息

63a6b8ceba5af.jpg

部署说明:
将类文件解压至Mb/tools文件夹下即可。


使用说明:
  1. 初始化:__construct($appid,$rsaPrivateKey)参数:$appid=应用APPID,$rsaPrivateKey=商户私钥
  2. 获取token:getToken($scope)参数:$scope= 1(需要用户所有公开信息),2(只需要用户id)
  3. 获取用户信息:doGetUserInfo($token)参数$token=支付宝用户授权token
使用演示:
class indexController extends Mb{
	
	public $appid = '';  //支付宝商户APPID
	public $rsaPrivateKey = '';//支付宝商户私钥
	public function index(){
		
		$AliLogon = t('AliLogon',$this->appid,$this->rsaPrivateKey);//初始化
		$userToken = $AliLogon->getToken();
		
		if($AliLogon->scope == 1){
		    $userinfo = $AliLogon->doGetUserInfo($userToken['alipay_system_oauth_token_response']['access_token']);
		    p($userinfo);
		}else{
		    p($userToken);
		}
		
	}
	
}

如果对你有帮助

可以赞助并支持下作者哦,谢谢!