需要:
认证服务号
网页授权域名设为使用域名(唯一)
微信访问URL(示例):https://open.weixin.qq.com/connect/oauth2/authorize?appid=xxx&redirect_uri=http%3a%2f%2ftest.test.com%2ftest%2findex.html&response_type=code&scope=snsapi_userinfo#wechat_redirect$code=$_GET['code'];//根据URL获取code
$appid='xxxxxx';
$appsecret='xxxxxx';
//获取openid和access_token
$token_url = 'https://api.weixin.qq.com/sns/oauth2/access_token?appid='.$appid.'&secret='.$appsecret.'&code='.$code.'&grant_type=authorization_code';
$token = json_decode(file_get_contents($token_url));
$openid= $token->openid;
$access_token = $token->access_token;
//获取微信用户昵称头像
$info_url = 'https://api.weixin.qq.com/sns/userinfo?access_token='.$access_token.'&openid='.$openid.'〈=zh_CN';
$info = json_decode(file_get_contents($info_url));
$data=array();
$data['nickname'] = $info->nickname;
$data['headimg'] = $info->headimgurl;