mackes
mackes
  • 发布:2017-05-31 18:58
  • 更新:2017-05-31 19:55
  • 阅读:2418

微信,qq等第三方登录 iOS中获取不到userinfo 用户信息,求指导

分类:5+ SDK

微信,qq等第三方登录 iOS中获取不到userinfo 用户信息,求指导。后端用的是php

2017-05-31 18:58 负责人:无 分享
已邀请:
mackes

mackes (作者)

问题已解决服务端对应代码(PHP):

//获取qq用户信息  
    public function get_qq_userinfo($open_id,$access_token){  
        $app_id='1105829513';//申请来的app id  
        $url='https://graph.qq.com/user/get_user_info?access_token='.$access_token.'&oauth_consumer_key='.$app_id.'&openid='.$open_id;  
        $con=file_get_contents($url);  
        $json=json_decode($con,TRUE);  
        $info=array();  
        $info['NickName']=$json['nickname'];  
        $info['FacePic']=$json['figureurl_qq_2'];  
        return $info;  
    }  
    //获取微信用户信息  
    public function get_wechat_userinfo($open_id,$access_token){  
        $url='https://api.weixin.qq.com/sns/userinfo?access_token='.$access_token.'&openid='.$open_id;  
        $con=file_get_contents($url);  
        $json=json_decode($con,TRUE);  
        $info=array();  
        $info['NickName']=$json['nickname'];  
        $info['FacePic']=$json['headimgurl'];  
        return $info;  
    }

该问题目前已经被锁定, 无法添加新回复