今天我们学习了微信网页授权
<?php namespace Home\Controller; use Think\Controller; class IndexController extends Controller { public function index(){ $appid="wx9eaf8da6e051c62b"; $rediret_url=urlencode('http://yk363890296.hk01.bdysite.com/vote/index.php/home/index/getcode'); // $rediret_url=urlencode('http://www.baidu.com'); $url="https://open.weixin.qq.com/connect/oauth2/authorize?appid=$appid&redirect_uri=$rediret_url&response_type=code&scope=snsapi_userinfo&state=1#wechat_redirect"; header("location:".$url); } public function getcode(){ $code=$_GET['code']; echo $code; $json=$this->access_token($code); } private function access_token($code){ $appid = 'wx9eaf8da6e051c62b'; $appsecret = '730341d79d98f6be227ced05b8f847dc'; $url = 'https://api.weixin.qq.com/sns/oauth2/access_token?appid=$appid&secret=$appsecret&code=$code&grant_type=authorization_code'; $ret = https_request($url); return $ret; } }
以上就是关于微信网页授权的部分代码,仅供参考!需要code值以及accesstoken。