1. Go to this page and download the library: Download jonnyw/magento-oauth library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
jonnyw / magento-oauth example snippets
use OAuth\Common\Storage\Session;
use OAuth\Common\Consumer\Credentials;
use OAuth\Common\Http\Uri\UriFactory;
use OAuth\ServiceFactory;
$applicationUrl = 'http://magento.local';
$consumerKey = 'd19e5e1ce0a8298a32fafc2d1d50227b';
$consumerSecret = '7c230aba0da67e2ab462f88e6e83ee39';
$storage = new Session();
$uriFactory = new UriFactory();
$serviceFactory = new ServiceFactory();
$serviceFactory->registerService('magento', 'JonnyW\MagentoOAuth\OAuth1\Service\Magento');
$currentUri = $uriFactory->createFromSuperGlobalArray($_SERVER);
$currentUri->setQuery('');
$baseUri = $uriFactory->createFromAbsolute($applicationUrl);
$credentials = new Credentials(
$consumerKey,
$consumerSecret,
$currentUri->getAbsoluteUri()
);
$magentoService = $serviceFactory->createService('magento', $credentials, $storage, array(), $baseUri);
use JonnyW\MagentoOAuth\OAuth1\Service\Magento;
$magentoService->setAuthorizationEndpoint(Magento::AUTHORIZATION_ENDPOINT_CUSTOMER);