23 #require_once 'Zend/Oauth.php'; 26 #require_once 'Zend/Uri.php'; 29 #require_once 'Zend/Oauth/Http/RequestToken.php'; 32 #require_once 'Zend/Oauth/Http/UserAuthorization.php'; 35 #require_once 'Zend/Oauth/Http/AccessToken.php'; 38 #require_once 'Zend/Oauth/Token/AuthorizedRequest.php'; 41 #require_once 'Zend/Oauth/Config.php'; 86 $this->_config->setOptions(
$options);
101 array $customServiceParameters =
null,
107 }
elseif($customServiceParameters !==
null) {
108 $request->setParameters($customServiceParameters);
110 if ($httpMethod !==
null) {
113 $request->setMethod($this->getRequestMethod());
115 $this->_requestToken =
$request->execute();
133 array $customServiceParameters =
null,
137 if ($redirect ===
null) {
139 }
elseif($customServiceParameters !==
null) {
140 $redirect->setParameters($customServiceParameters);
143 $this->_requestToken =
$token;
145 return $redirect->getUrl();
160 array $customServiceParameters =
null,
169 header(
'Location: ' . $redirectUrl);
191 if (!$authorizedToken->isValid()) {
192 #require_once 'Zend/Oauth/Exception.php'; 194 'Response from Service Provider is not a valid authorized request token');
201 if ($authorizedToken->getParam(
'oauth_verifier') !==
null) {
203 'oauth_verifier' => $authorizedToken->getParam(
'oauth_verifier')
207 if ($httpMethod !==
null) {
210 $request->setMethod($this->getRequestMethod());
213 if ($authorizedToken->getToken() !==
$token->getToken()) {
214 #require_once 'Zend/Oauth/Exception.php'; 216 'Authorized token from Service Provider does not match' 217 .
' supplied Request Token details' 221 #require_once 'Zend/Oauth/Exception.php'; 224 $this->_requestToken =
$token;
225 $this->_accessToken =
$request->execute();
273 if (!method_exists($this->_config,
$method)) {
274 #require_once 'Zend/Oauth/Exception.php'; 277 return call_user_func_array(array($this->_config,
$method), $args);
getRedirectUrl(array $customServiceParameters=null, Zend_Oauth_Token_Request $token=null, Zend_Oauth_Http_UserAuthorization $redirect=null)
redirect(array $customServiceParameters=null, Zend_Oauth_Token_Request $token=null, Zend_Oauth_Http_UserAuthorization $request=null)
elseif(isset( $params[ 'redirect_parent']))
__construct($options=null)
getAccessToken( $queryData, Zend_Oauth_Token_Request $token, $httpMethod=null, Zend_Oauth_Http_AccessToken $request=null)
__call($method, array $args)
$params[\Magento\Store\Model\StoreManager::PARAM_RUN_CODE]
getRequestToken(array $customServiceParameters=null, $httpMethod=null, Zend_Oauth_Http_RequestToken $request=null)