algoclogic / pall
Laravel library for Amazon Product Advertising API.
Requires
- php: >=5.5
- ext-curl: >=7.0
- illuminate/support: ~5
Requires (Dev)
- orchestra/testbench: ~3.5
- phpunit/phpunit: 6.4.*
This package is not auto-updated.
Last update: 2025-02-16 06:04:23 UTC
README
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.