Download the PHP package jakiboy/apaapi without Composer
On this page you can find all versions of the php package jakiboy/apaapi. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download jakiboy/apaapi
More information about jakiboy/apaapi
Files in jakiboy/apaapi
Package apaapi
Short Description Quick connection to Amazon Affiliate Program using Amazon Product Advertising API v5 Library (APAAPI)
License MIT
Homepage https://jakiboy.github.io/apaapi/
Informations about the package apaapi
APAAPI
Amazon Product Advertising API V5.0 (Without Amazon SDK).
This repository contains a PHP Lightweight (155 Ko) Wrapper Library, Allows you accessing the Amazon Product Advertising API V5.0 from your PHP App, Quickly & easily!
-- Become an Amazon Affiliate With PHP --
🔧 Installing:
Using Composer:
Without Composer?
- 1 - Download repository ZIP (Latest version).
- 2 - Extract ZIP (apaapi-master).
-
3 - Include this lines beelow (apaapi self-autoloader).
- 4 - You can now use the Quickstart examples.
🔨 Upgrade :
See changes before migrate:
This version includes:
- Support for disabled cURL (Used Stream).
- Throws exception if cURL AND Stream are disabled.
- Error reporting (Including semantic errors with status 200 & HTTP Client Errors), More.
- HTTP Client helpers (RequestClient::hasCurl() & RequestClient::hasStream()).
- Response parsing (object/array/serialized).
- Throws exception if Locale (Region/TLD) is invalid, More.
- Throws exception if Resource (e.g. Images.Primary.Large) is invalid, More.
And had many improvements:
- Uses default Ressources for each Operation.
- Clean ecosystem.
- Extendable HTTP Client.
⚡ Getting Started:
Variables (Basics):
- "{Your-partner-tag}" : From your Amazon Associates (your locale), More.
- "{Your-secrect-key}" : From your Amazon Associates (your locale), More.
- "{Your-key-id}" : From your Amazon Associates (your locale), More.
- "{Your-keywords}" : What you are looking for (Products), More.
- "{Your-region}" : TLD of the target to which you are sending requests (com/fr/com.be/de), Get TLD.
- "{ASIN}" : Amazon Standard Identification Number (your locale), More.
Quickstart:
- See all available TLDs used by setLocale() at /docs/tlds.md
Operations:
Advanced (Custom ressources):
- See all available ressources used by setResources() at /docs/ressources.md
Advanced (Custom HTTP Request Client):
Advanced (Response Type Helper):
Advanced (Response Errors):
Add to cart:
Contributing:
Please read CONTRIBUTING.md for details on our code of conduct, and the process for submitting pull requests to us.
Versioning:
We use SemVer for versioning. For the versions available, see the tags on this repository.
Authors:
- Jihad Sinnaour - Jakiboy (Initial work)
See also the full list of contributors who participated in this project. Any suggestions (Pull requests) are welcome!
License:
This project is licensed under the MIT License - see the LICENSE file for details.
⭐ Support:
Please give it a Star if you like the project.
💡 Notice:
- The Amazon logo included in top of this page refers only to the Amazon Product Advertising API V5.
- All available use case examples located in /examples.