baleful
2016-09-08 10:37
public function getUserDetail(){ //获取code $appId=$this->_appID; $redirectUrl='http://www.wangying.online/wxtest/index.php?s=Home/Index/getUserInfo'; $url='https://open.weixin.qq.com/connect/oauth2/authorize?appid='.$appId.'&redirect_uri='.$redirectUrl.'&response_type=code&scope=snsapi_userinfo&state=123#wechat_redirect'; header('location:'.$url); } //获取用户详细信息 public function getUserInfo() { $appId=$this->_appID; $appSecret=$this->_appsecret; $code=$_GET['code']; //var_dump($code);exit; $url='https://api.weixin.qq.com/sns/oauth2/access_token?appid='.$appId.'&secret='.$appSecret.'&code='.$code.'&grant_type=authorization_code '; $res=$this->http_curl($url,'get'); var_dump($res); $access_token=$res['access_token']; $openid=$res['openid']; $url='https://api.weixin.qq.com/sns/userinfo?access_token='.$access_token.'&openid='.$openid.'&lang=zh_CN'; $res=$this->http_curl($url); var_dump($res); }
答案如图
我的确实是这个问题,多谢了,
只能通过snspai_base就好了
通过snsapi_userinfo就是返回40029错误,获取不到access_token,你解决了吗
没太明白
PHP微信公众平台开发高级篇—网页授权接口
28430 学习 · 111 问题
相似问题