马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
拿别人的代码拼拼改改做的,完全按照官方的文档步骤,先填写回调域名,获取Code,然后再换取access_token(和获取基础接口的access_token不同),最后再获取用户信息。完整代码给出来了,可以自己测试下。
- <?php
- $APPID="wxe4beafdse96e7070";
- $APPSECRET="6be0f4d40b0fe88121f44e57194944db";
- if (isset($_GET['code'])){
- //echo $_GET['code'];
- $acc_url="https://api.weixin.qq.com/sns/oauth2/access_token?appid=".$APPID."&secret=".$APPSECRET."&code=".$_GET['code']."&grant_type=authorization_code";
- $acc_data=file_get_contents($acc_url);
- $acc_result=json_decode($acc_data);
- $acc_token=$acc_result->access_token;
- $usr_openid=$acc_result->openid;
- $usrinfo_url="https://api.weixin.qq.com/sns/userinfo?access_token=".$acc_token."&openid=".$usr_openid;
- $info_data=file_get_contents($usrinfo_url);
- $info_result=json_decode($info_data);
- echo $nickname=$info_result->nickname;
- }else{
- echo "NO CODE";
- }
- ?>
复制代码 注意:代码中的APPID,APPSECRET和回调域名换成自己的
中间有个问题就是拿测试号测试的时候,没有弹出授权页面,直接默认了。
游客,如果您要查看本帖隐藏内容请回复 |
|
|
|
|
|