基本信息
源码名称:php获取微信code.openid.名字和头像
源码大小:2.90KB
文件格式:.zip
开发语言:PHP
更新时间:2019-07-09
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍

<?php
/**
 *授权获取用户信息。包括头像、昵称
 */

error_reporting(E_ALL & ~E_NOTICE);

include './oauth2.php';
$code=$_GET['code'];//code 微信接口参数(必须)
$state=$_GET['state'];//state微信接口参数(不需传参则不用);若传参可考虑规则: 'act'.'arg1'.'add'.'arg2'

$APPID='wxa3d16526503e71f4';
$SECRET='67e2daa17b8769ceb991abbf74c5e52a';
$REDIRECT_URL='http://www.rendersky.cn/demo/testuserinfo.php';//当前页面地址
// $REDIRECT_URL="http://www.rendersky.cn/qp/index.html?openid=".$openid."";//当前页面地址

$oauth2=new oauth2();
$oauth2->init($APPID, $SECRET,$REDIRECT_URL);
if(empty($code)){		
	$oauth2->get_code_by_authorize($state);//获取code,会重定向到当前页。若需传参,使用$state变量传参。
}
$data=$oauth2->get_userinfo_by_authorize();

echo '</br>welcome test!';
echo '</br>nickname: '.$data['nickname'];
echo '</br>headimgurl: '.$data['headimgurl'];
?>