Allegro.pl - aukcje internetowe, bezpieczne zakupy

Allegro WebAPI

Interfejs programistyczny serwisu Allegro

Tutoriale

< Powrót do listy tutoriali

Klasa PHP do obsługi Allegro.pl

Autor: DesireCastle
Wykorzystane technologie: PHP
Komentarze: 7
Data dodania: 17 stycznia 2011 r.
Ostatnia aktualizacja: 17 stycznia 2011 r.


Pełna klasa class.allegrowebapi.php dostępna i rozwijana jest na stronie:

http://code.google.com/p/allegrowebapi-php-class/



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 wywołanie przykładowej metody pobrania danych:

  1. try {
  2. $allegro = new AllegroWebAPI();
  3. $allegro->Login();
  4. $cats_list = $allegro->GetCatsData();
  5. print_r($allegro->objectToArray($cats_list));
  6. }
  7. catch(SoapFault $fault) {
  8. print($fault->faultstring);
  9. }


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.


Miłego tworzenia aplikacji za pomocą klasy class.allegrowebapi.php.


Komentarze [7]rozwiń

  • Przed dodaniem komentarza zaloguj się w serwisie.
  • Po dodaniu komentarza nie będziesz miał możliwości jego edycji ani usunięcia.
  • W uzasadnionych przypadkach możemy wymoderować Twój komentarz.

Korzystanie z serwisu oznacza akceptację regulaminu