![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Witam,
czy orientuje się ktoś czy jest możliwe pobranie na Allegro listy aukcji (konkretnie: licytacji, zakupów), w których ktoś w dniu poprzednim w stosunku do obecnego zakupił towar? Przykładowo: uruchamiam skrypt dzisiaj i chcę otrzymać listę aukcji, na których ktoś wczoraj dokonał zakupu. Czy jest to możliwe z poziomu API? Może bezpośrednio z poziomu wyszukiwarki? Pozdrawiam, pion |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
Nie wiem jak z allegro API, ale jeśli nie to, to pozostaje... założyć bota na dział "kończące się", wtedy po jednym dniu działania takiego bota będziesz już miał sprawną aplikacje.
Drugie wyjście to skakanie po ID aukcji, wiadomo że każda kolejna wystawiona aukcja dostane ID następne w kolejności, co ciekawe, najwięcej aukcji wystawia się na Slovacji ![]() Z poziomu wyszukiwarki... tej na allegro czy google? Ten post edytował wNogachSpisz 19.10.2009, 19:32:58 |
|
|
![]()
Post
#3
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Pomysł z kończącymi się aukcjami jest teoretycznie OK ale co w przypadku gdy "nie zdążę" wyhaczyć tam aukcji? Ktoś wystawi aukcję, po 3 minutach już będzie po aukcji (kup teraz) - wówczas jej tam nie zobaczę.
Skakanie numer po numerze - ![]() PS: myślałem o wyszukiwarce allegrowej, |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
allegrowa to nie wiem, narazie bawie sie z google, mam cos takiego:
site:allegro.pl inurl:item intext:(pią 09 paź 2009 16:56:15 CEST) tylko niestety bierze tez czasy zlozenia oferty a nie zakonczenia aukcji :/ Nie jestem w tym zbyt dobry.. P.S 3 minuty to stanowczo za mało na cykl bota wchodzacego na konczace sie... na allegro co minute konczy sie tyle aukcji, ze multum przeleci, bot bedzie musial wywolywac strone konczace sie, co jakies... 5 sekund wtedy raczej nie przeoczysz zadnej. Jeśli ptorzebujesz serweka pod takiego ostrego CRON'a to zagadaj na PW ![]() P.S.2 W allegroAPI nie widze nic co by moglo pomoc. Ten post edytował wNogachSpisz 19.10.2009, 19:43:42 |
|
|
![]()
Post
#5
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Dzięki za pomoc i całkiem niezły pomysł. Na razie najsensowniejsze wydaje mi się:
site:allegro.pl inurl:item intext:("nie 18 paź 2009") Pytanie tylko: co jeśli google nie zdąży zindeksować danej aukcji? Wtedy porażka. |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
zatem połącz 3 techniki:
kończące się po ID (nie rozumiem co w tej Ci się nie podoba, poza tym ze 1M dziennie dochodzi ![]() Nie wiem też co chcesz uzyskać, jaką aplikacje budujesz, osobiście porzyciłbym wyszystkie niepewne techniki, a "kończące się" oraz "google" są niepewne. Bierz się za skakanie po ID, TIP. Allegro nie daje limitów na ilość requestów z jednego IP, także możesz spokojnie napierdzielać ![]() Ten post edytował wNogachSpisz 19.10.2009, 19:55:07 |
|
|
![]()
Post
#7
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Generalnie chodzi o prowadzenie takich jakby statystyk sprzedaży produktów. Dlatego nie mogę się ograniczać do jednego użytkownika, chodzi o globalną sprzedaż produktów. Techniki googlowe i allegrowe są faktycznie niepewne i nie dadzą miarodajnych wyników. Skakanie numer po numerze? Hmmm a na jakiej podstawie określić jakiś zakres identyfikatorów aukcji, które jest sens sprawdzać?
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
Na żadnej, sprawdzasz wszystkie, około 1 milion dziennie, wykonalne.
Jeśli nie masz pod to serwerów, służe, PW. Ten post edytował wNogachSpisz 19.10.2009, 20:01:01 |
|
|
![]()
Post
#9
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Patrzę teraz na 1000 najnowszych aukcji i widzę dziwną rozbieżność w numerach aukcji:
http://allegro.pl/item789600013_stary_zega...iki_zestaw.html http://allegro.pl/item789599996_naczepa_trailor_firanka.html Obie aukcje wystawione w tym samym czasie, a mają tak dużą różnicę w identyfikatorach? PS: a odnośnie serwera to pewnie wkrótce się odezwę i wyniucham co masz do zaoferowania. Ten post edytował phpion 19.10.2009, 20:17:18 |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
Wszystko jest dobrze, po prostu w jednej sekundzie wystawiono tyle aukcji
![]() ![]() |
|
|
![]()
Post
#11
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Dobra, mój błąd
![]() |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 1 233 Pomógł: 87 Dołączył: 6.03.2009 Ostrzeżenie: (40%) ![]() ![]() |
Zdefiniuj mi najpierw 'przedział', w pierwszym poście pisałeś coś o "dniu poprzednim w stosunku do dzisiejszego" nie chwytam tego w całości
![]() Zacznij od recznie określonego najniżeszego ID, a potem wal w góre, jeśli napotkasz na wolny ID, zatrzymaj na chwile. Hałewer, jeżeli całość ma nieprzerwanie działać, to w moim odczuciu niezbędny będzie rozproszony system na wielu serwerach, bo jedna maszynka zwyczajnie nie nadąży z pobieraniem aukcji, tak dużo się ich wystawia. Podstatowe pytanie, to czy interesuje Cię sporządzanie statystyk od dzisiaj na zawsze, czy tylko dla statsów mały wycinek w czasie. A może chcesz też treść aukcji zapisywać? Obrazki też? ![]() |
|
|
![]()
Post
#13
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Generalnie idea jest taka by prowadzić statystyki sprzedaży, ogólnej sprzedaży. Każdego dnia chcę pobrać listę transakcji jakie zawarto dnia poprzedniego (czyli wszystkie wygrane aukcje poprzez licytacje, jako kup teraz, wszystkie możliwości z dnia poprzedniego). Jak widać nie ma na to prostej metody (pomoc Allegro na razie milczy). Pozostaje więc skakanie po identyfikatorach aukcji. W tym momencie nie ma jednak sensu lecieć od 1 do N. Należałoby więc ustalić przedział <M, N>, gdzie M to pierwsza (najstarsza) możliwa aukcja, na której możliwy był zakup w dniu wczorajszym oraz N to ostatnia (najnowsza).
Ograniczenia "czasu pracy" nie planuję więc trzeba założyć pracę przez dłuższy czas. Obawiam się więc, że samo PHP może okazać się tu lekką miną. PS: treść aukcji i obrazki nie są tutaj istotne ![]() |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 17:55 |