function checkUser($oauth_token, $oauth_token_secret) { $o = new QqWeiboOAuth($this->akey, $this->skey, $oauth_token, $oauth_token_secret); $access_token = $o->getAccessToken($_REQUEST['oauth_verifier']); //$_SESSION['qq']['access_token'] = $access_token; Openbiz::$app->getSessionContext()->setVar('qq_access_token', $access_token); }
function checkUser() { $o = new QqWeiboOAuth(QQ_KEY, QQ_SECRET, $_SESSION['qq']['keys']['oauth_token'], $_SESSION['qq']['keys']['oauth_token_secret']); $access_token = $o->getAccessToken($_REQUEST['oauth_verifier']); $_SESSION['qq']['access_token'] = $access_token; $_SESSION['open_platform_type'] = 'qq'; }
function checkUser() { $o = new QqWeiboOAuth(QQ_KEY, QQ_SECRET, $_SESSION['qq']['keys']['oauth_token'], $_SESSION['qq']['keys']['oauth_token_secret']); $access_token = $o->getAccessToken($_REQUEST['oauth_verifier']); // QQ 返回的oauth_token 的键名有问题,在此临时修正 $_temp['oauth_token'] = array_shift($access_token); $access_token = array_merge($_temp, $access_token); $_SESSION['qq']['access_token'] = $access_token; $_SESSION['open_platform_type'] = 'qq'; }