Advertisement
Guest User

Untitled

a guest
Jun 3rd, 2015
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.81 KB | None | 0 0
  1. $parameters = [
  2.             "server"=>"http://magento.stalgast.test.divante.pl/oauth",
  3.             "time"=>"2015-01-20 15:10:08 +0100",
  4.             "token"=>"19834c2d985a014cd0943d785da042b0",
  5.             "secret"=>"f45ffaf042fcb77e35a090332c9948c1",
  6.             "access_key"=>"ad351f3794ef8fdc46074c38376d2191",
  7.             "access_secret"=>"a737ac90427fec6cd959e13e0c906e12"
  8.         ];
  9.  
  10.         $config = array(
  11.             'signatureMethod' => 'HMAC-SHA1',
  12.             'callbackUrl'=>'http://pimcore.stalgast.dev/callback',
  13.             'siteUrl' => $parameters['server'],
  14.             'consumerKey'=> $parameters['access_key'],
  15.             'consumerSecret'=> $parameters['access_secret'],
  16.             'authorizeUrl'=> 'http://magento.stalgast.test.divante.pl/admin/oauth_authorize',
  17.             'accessTokenUrl'=> 'http://magento.stalgast.test.divante.pl/oauth/token',
  18.             'requestTokenUrl'=> 'http://magento.stalgast.test.divante.pl/oauth/initiate',
  19.         );
  20.  
  21.             $consumer = new Zend_Oauth_Consumer($config);
  22.            // $requestToken = $consumer->getRequestToken();
  23.             $acessToken = $consumer->getAccessToken(array($parameters['token'],$parameters['secret']), $requestToken);
  24.  
  25.             $restClient = $acessToken->getHttpClient($config);
  26.             $restClient->setUri('http://magento.stalgast.dev/api/rest/products');
  27.             $restClient->setHeaders('Accept', 'application/json');
  28.             $restClient->setHeaders('Content-Type', 'application/json');
  29.             $restClient->setParameterPost('oauth_token', $parameters['token']);
  30.             $restClient->setParameterPost('oauth_token_secret', $parameters['secret']);
  31.             $restClient->setMethod(Zend_Http_Client::POST);
  32.             $response = $restClient->request();
  33.    
  34.  
  35.             Zend_Debug::dump($response);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement