+8
Under review

Permanentne doGetDeals lub stworzenie czegoś podobnego

slawekj 13 years ago updated by Michał Jacek 13 years ago 7

Jak nastąpi zdarzenie o typie 1 to chciałoby się wiedzieć ile sztuk zostało zamówionych. Metoda doGetDeals jest odpowiednia ale działa tylko chwile.

Trzeba więc wspomóc się metodą doGetBidItem2 z której można to wyciągnąć

ale wynik może zawierać błąd.

Mianowicie wynikiem jest zsumowana zamówiona ilość konkretnej aukcji ze wszystkich dealsów a nie z konkretnego deala.

Jakby się zastanowić nad tym i przeanalizować, to pojawiają

się niedopowiedzenia.

Answer

Answer
Under review
Czy zmiana, która weszła w dniu dzisiejszym (deal-quantity na wyjściu doGetSiteJournalDeals) nie rozwiązuje problemu zasygnalizowanego w tym wątku?
Popieram ten wniosek, naklaniam znajomych do glosowania w tej sprawie
magix78
+2
proponuję aby oprócz dodanej ilości zakupionych przedmiotów dodać jeszcze jego cenę sprzedaży, wtedy doGetBidItem2 będzie całkowicie zbędna.

Na forum padła propozycja innego rozwiązania, mianowicie dodanie nieobowiązkowego

parametru deal_id do metody doGetBidItem2

Ten sposób też jest dobry.

Czekamy więc na decyzje Allegro

> Metoda doGetDeals jest odpowiednia ale działa tylko chwile.

Działa do momentu, aż użytkownik wypełni formularz pozakupowy. Przy założeniu, że kupując dwa przedmioty na raz (jeden deal), nie możesz wypełnić formularza pozakupowego dla jednej sztuk przedmiotu, nie ma niedopowiedzeń - formularz pozakupowy wystarczy.

>Przy założeniu, że kupując dwa przedmioty na raz (jeden deal), nie możesz wypełnić

>formularza pozakupowego dla jednej sztuk przedmiotu, nie ma niedopowiedzeń - formularz

>pozakupowy wystarczy.

Gdyby to było takie proste i każdy klient wypełniał by fpz, ale tak nie jest.

Jeden wypełni a drugi nie. Trzeba jednak jakoś zrealizować zamówienia gdy fpz nie jest wypełnione.

Dla takich przypadków nie sposób więc poznać prawidłową ilość sztuk.

Nie gmerać przy doGetBidItem2, zrobić doGetBidItem3 zawierającą wszystkie ważne struktury dla realizacji transakcji - od tytułu aukcji,linku do zdjęć, ceny końcowej,... po FOD i adresy. Niech się ściąga chociażby po jednym rekordzie to i tak odciąży to serwery WebAPI...

W zasadzie cały mozolny proces kompletowania danych można oblecieć dwoma metodami - agregującą sprzedaż która zwraca np deal_id i tą j.w. Po cholerę za każdym razem mam pobierać te same osoby które kupiły na wieloprzedmiotowej (dane kontaktowe), wszelkie parametry aukcji (aby tylko wyciągnąć tytuł) itp...
Answer
Under review
Czy zmiana, która weszła w dniu dzisiejszym (deal-quantity na wyjściu doGetSiteJournalDeals) nie rozwiązuje problemu zasygnalizowanego w tym wątku?

jak najbardziej ta zmiana rozwiązuje problem

wątek mozna zamknąć

dziękuje :)