Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Webapi pobranie calej struktury kategorii
Forum PHP.pl > Forum > PHP
elmozaur
Witajcie.
Za pomoca doGetCatsDataLimit chcialem pobrac cala strukture kategorii allegro.
Standardowo ilosc danych pobieranych za pomoca metody doGetCatsDataLimit to 50 sztuk.

Jak latwo policzyc do pobrania wszystkiego trzeba zrobic petle ktora wykona sie 470 razy.
Przy 10 -11 iteracji doGetCatsDataLimit zwraca juz tylko pusta tablice.
moge wiec pobrac jakies 500 - 600 kategorii i koniec.

Czy ktos ma doswiadczenia w tej materii ?

pozdrawiam
Grzegorz
cycofiasz
A czy próbowałeś pobrać wszystkie na raz za pomocą doGetCatsData?

Jeśli koniecznie musi to być doGetCatsDataLimit to wiedz że offset należy zwiększać co 1 a nie co 50
elmozaur

  1. $categories = $client->doGetCatsDataLimit($config['country-code'], '0', $config['webapi-key'], $start, $paczka);


tylko jak $paczka = 50 to $start w drugiej iteracji nie moze byc rowne 51 ?
cycofiasz
"offset należy zwiększać co 1" czyli ma być kolejno: 0 , 1 , 2 , 3 itd...
Wstawiając 51 pomijasz tym samym 2550 kategorii

elmozaur
Cytat(cycofiasz @ 2.01.2011, 19:06:54 ) *
"offset należy zwiększać co 1" czyli ma być kolejno: 0 , 1 , 2 , 3 itd...
Wstawiając 51 pomijasz tym samym 2550 kategorii


i teraz wszystko jasne
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.