Laravel library for Amazon Product Advertising API.

1.0.0 2017-11-10 18:54 UTC

This package is not auto-updated.

Last update: 2024-09-15 03:34:29 UTC


README

Package version Monthly downloads Software License PHPPackages Rank PHPPackages Referenced By

PALL is Laravel 5.5.* ready library for the Product Advertising API of Amazon. The process has been made a piece of cake. Now using an API endpoint of Amazon PA is jut like calling a simple function.

It supports four major endpoints of the API with all possible value sets.

Operations Supported

Features

  • Laravel 5.5.* ready
  • All four major endpoints supported
  • Fully documented code
  • Exceptions properly handled
  • PSR-4 autoloading compliant structure
  • Unit-Testing with PHPUnit
  • Comprehensive Guide and easy to use.

Requirements

  • php >= 7.0
  • cURL extension
  • Laravel >= 5.5.*

Installation

PALL is available on Packagist (using semantic versioning), and installation via composer is the recommended way to install PALL. Just add this line to your composer.json file:

"require": {
        "algoclogic/pall": "dev-master"
    }

or run

composer require algoclogic/pall

Note that the vendor folder and the vendor/autoload.php script are generated by composer; they are not part of PALL.

Register the providers: put

Algoclogic\PALL\Providers\PALLServiceProvider::class,

in providers array of {{YourProjectName}}/config/app.php file.

publish the changes by running the commands:

composer dump-autoload
php artisan vendor:publish

At last take a look at the generated .env and fill the fields related to amazon with the information you got from your amazon account.

That is all. You are ready to go and run the API.