|
Project Information
Links
|
Klasa PHP do obsługi Allegro.plDokumentacja oraz szczegółowe opisy metod dostępnych w WebAPI są na stronie: Allegro WebAPI Użycie:Aby rozpocząć użytkowanie klasy należy stałe zawarte na początku pliku uzupełnić poprawnymi danymi. Nazwy metod klasy AllegroWebAPI odpowiadają nazwom metod dostępnych w WebAPI bez przedrostka "do" (aby uzyskać dostęp do metody "doLogin" należy posłużyć się metodą "Login"). Jeśli dana metoda wymaga podania takich parametrów jak: session-handle, country-id, webapi-key lub local-version należy te parametry pominąć (zostaną przesłane automatycznie). Zalogowanie do systemu i wywłanie przykładowej metody pobrania danych:try {
$allegro = new AllegroWebAPI();
$allegro->Login();
$cats_list = $allegro->GetCatsData();
print_r($allegro->objectToArray($cats_list));
}
catch(SoapFault $fault) {
print($fault->faultstring);
}W powyższym przykładzie nastąpiło logowanie do systemu oraz pobrana została lista wszystkich kategorii aukcji. Ponieważ WebAPI w odpowiedzi zwraca obiekt w prosty sposób możemy go przekonwertować na tablicę dzięki metodzie objectToArray(). Potrzebne parametry takie jak klucz WebAPI oraz kod kraju zostały pobrane automatycznie. Pamiętaj o swoim kluczu WebAPI! |