next-sentence / afterbuy-sdk
The AfterbuySDK provides to interact with the Afterbuy XML API
Installs: 24 739
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 3
Forks: 14
Open Issues: 2
Requires
- guzzlehttp/guzzle: ~6.0
- jms/serializer: ^1.1
- monolog/monolog: ~1.12
This package is auto-updated.
Last update: 2025-03-28 16:55:27 UTC
README
Require the bundle and its dependencies with composer:
$ composer require next-sentence/afterbuy-sdk
Usage
<?php require_once __DIR__ . './../vendor/autoload.php'; $config = array( 'userId' => 'userid', 'userPass' => 'userpass', 'partnerId' => '123456', 'partnerPass' => '123', 'errorLang' => 'en', ); $factory = new Ns\Afterbuy\Factory(); $api = $factory->createRequest($config); try { $soldItems = $api->getSoldItems(); $result = $soldItems->getResult(); var_dump($result); } catch (Exception $e) { echo $e; }
The response will be an instance of Ns\Afterbuy\Model\UpdateSoldItems\UpdateSoldItemsResponse
.
Dependencies
jms/serializer
- Allows you to easily serialize, and deserialize data of any complexityguzzlehttp/guzzle
- Guzzle is a PHP HTTP client librarymonolog/monolog
- Monolog lib
Please support - https://paypal.me/nextsentence :)