Prosty wrapper do obsługi WebAPI Allegro.
Dostępny przez Composer:
"require": {
"btmpl/allegro": "dev-master"
},
następnie
$ composer update
$allegro = new \Allegro\Allegro('KLUCZ');
$allegro->login('LOGIN', 'HASLO');
Do konstruktora, jako opcjonalny parametr przekazać można dodatkowo ID kraju, oraz adres innego WSDL (np. testowego).
Aby wywołać metodę api, np doGetPostBuyFormsDataForSellers używamy wywołania:
$response = $allegro->doGetPostBuyFormsDataForSellers($payload);
Skrypt automatycznie dołącza sessionId
, sessionHandle
, webapiKey
, countryId
i countryCode
(ponieważ konsekwencja nie jest silną stroną API Allegro).