/** * Get and setup request token * * @access public * @return array */ public function setupRequestToken() { ApiDebug::p('query request token from server'); $oauth = $this->_getOAuthInstance(OAUTH_AUTH_TYPE_FORM); $requestTokenInfo = $oauth->getRequestToken(ApiUtils::getFullUrl(self::URL_RTOKEN, 'api')); ApiDebug::p('got request token info', $requestTokenInfo); self::$_requestToken = $requestTokenInfo['oauth_token']; self::$_requestSecret = $requestTokenInfo['oauth_token_secret']; return $requestTokenInfo; }
/** * Get and setup request token * * @access public * @return array */ public function setupRequestToken($params = array()) { ApiDebug::p('query request token from server'); $oauth = $this->_getOAuthInstance(OAUTH_AUTH_TYPE_FORM); $callback_url = isset($params['oauth_callback']) ? $params['oauth_callback'] : ''; $requestTokenInfo = $oauth->getRequestToken(ApiUtils::getFullUrl(self::URL_RTOKEN, 'api'), $callback_url); ApiDebug::p('got request token info', $requestTokenInfo); self::$_requestToken = $requestTokenInfo['oauth_token']; self::$_requestSecret = $requestTokenInfo['oauth_token_secret']; return $requestTokenInfo; }