
Permanentne doGetDeals lub stworzenie czegoś podobnego
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


magix78


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

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.

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...

Customer support service by UserEcho