springimport/magento2-api-v1

Base Rest API v1

1.0.8 2016-09-29 13:20 UTC

This package is auto-updated.

Last update: 2024-04-10 03:49:00 UTC


README

This is wrapper over Guzzle for Magento 2 REST API. Alternatively, you can use Swagger Client.

Installation

The preferred way to install this extension is through composer.

php composer.phar require --prefer-dist springimport/magento2-api-v1 "*"

or

"springimport/magento2-api-v1": "*"

Usage

Once the extension is installed, simply use it in your code by :

use springimport\magento2\apiv1\Configuration,
    springimport\magento2\apiv1\ApiFactory;

class ApiClient
{

    public static function get()
    {
        $configuration = new Configuration;
        $configuration->setBaseUri('baseUri');
        $configuration->setConsumerKey('consumerKey');
        $configuration->setConsumerSecret('consumerSecret');
        $configuration->setToken('accessToken');
        $configuration->setTokenSecret('tokenSecret');

        return new ApiFactory($configuration);
    }
}