时时商务社区

标题: php 微信开发获取用户信息如何实现 [打印本页]

作者: yj1281    时间: 2018-2-14 05:29

            php 微信开发获取用户信息
获取用户信息的大致算法是
用户授权登录第三方网站,
重点:scope参数:
snsapi_basic 静默登录,不需要用户授权,只能获取到openid;
snsapi_userinfo ,需要用户点击授权,能获取到openid和所有用户信息;
第一步:先获取用户的code值;
第二步:根据code值去获取access_token,每次请求的值都不一样,如果没有使用,每五分钟更新一次;
第三步:根据access_token获取用户信息;
1.获取code代码实现:


getcode.php
if(isset($_SESSION['user'])){
              print_r($_SESSION['user']);
              exit;
            }
$appid='wx1d7c6fcd6131143b3';
            $redirect_url="http://www.antfortune.vip/callback.php";
            $scope='snsapi_userinfo';//获取的方式;
            $url='https://open.weixin.qq.com/connect/oauth2/authorize?appid='.$appid.'&redirect_uri='.urlencode($redirect_url).'&response_type=code&scope='.$scope.'&state=123#wechat_redirect';
header("Location:".$url);
2、根据code获取access_token和openid
getOpenid.php
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
            
            
您可能感兴趣的文章:
  • 微信开发之网页授权获取用户信息(二)
  • PHP版微信第三方实现一键登录及获取用户信息的方法
  • 微信公众号-获取用户信息(网页授权获取)实现步骤
  • .NET微信公众号获取OpenID和用户信息
  • 微信公众号开发 自定义菜单跳转页面并获取用户信息实例详解
  • Java微信公众平台开发(12) 微信用户信息的获取
  • Java微信公众号开发之通过微信公众号获取用户信息
  • Thinkphp5微信小程序获取用户信息接口的实例详解
  • 实例分析基于PHP微信网页获取用户信息
            




    欢迎光临 时时商务社区 (http://bbs.4435.cn/) Powered by Discuz! X3.2