PHP client for the Amazon Sponsored Products API
An API client for the Amazon Sponsored Products API.
composer require cedricziel/amznsponsoredproductsapiphp
Instantiate a client, configure your secrets and continue to use:
use CedricZiel\AmznSponsoredProductsApiPHP\Endpoint;
use CedricZiel\AmznSponsoredProductsApiPHP\Generated\Model\SponsoredProductsListSponsoredProductsCampaignsRequestContent;
use CedricZiel\AmznSponsoredProductsApiPHP\Header;
use CedricZiel\AmznSponsoredProductsApiPHP\SponsoredProductsApiClient;
// You need to obtain a token via the Amazon LwA workflow
$accessToken = '...';
$client = SponsoredProductsApiClient::createFor(Endpoint::Europe, $accessToken);
// execute the endpoint of choice, see below ...
$body = new SponsoredProductsListSponsoredProductsCampaignsRequestContent();
$res = $client->listSponsoredProductsCampaigns($body, [
Header::AmazonAdvertisingApiClientId->value => '...',
Header::AmazonAdvertisingApiScope->value => '...',
]);
Apache 2.0