+15
Completed

PEŁNA edycja trwających aukcji

Marcin Kozak 13 years ago updated by Michał Jacek 13 years ago 16
Jak w tytule :)

Answer

Answer
Completed
Zmiana wdrożona 15 maja b.r.
Jest to kluczowy brak interfejsu WebAPI w stosunku do funkcjonalności strony WWW.
POPIERAM, priorytetowo powinno się nadrobić ten błąd!!!
Chyba najwazniejsza opcja, jakiej brakuje.

NAWET niech powstanie podstawowa jakas - z edycja tylko np. tytulu i tresci (najbardziej porzadane), a pozniej wersja Ext z edycja parametrow itd.

EDYCJA OPISU!!!
Planned
Jeżeli wszystko pójdzie według planu - wdrożymy tą funkcjonalność jeszcze w pierwszym kwartale tego roku :). Z uwagi jednak na to, że chcemy aby dało się korzystać z metody doChangeItem w sposób możliwie najbardziej optymalny oraz chcielibyśmy aby istniała możliwość łatwego automatyzowania jej działania w aplikacji, uprzednio udostępnimy metodę doGetItemFields - za pomocą której możliwe będzie pobieranie informacji o ofertach w postaci tablicy struktur FieldsValue (wykorzystywanej m.in. w doNewAuctionExt). Planowany doChangeItem będzie działał właśnie na zasadzie przekazania fida, na którym chcemy działać, akcji którą chcemy na nim wykonać (zmiana, dodanie, usunięcie) oraz wartości, którą ma on przyjąć. Metoda doGetItemFields powinna zostać Państwu udostępniona jeszcze w lutym.
-1
Planowany doChangeItem będzie działał właśnie na zasadzie przekazania fida, na którym chcemy działać, akcji którą chcemy na nim wykonać (zmiana, dodanie, usunięcie)
Wg mnie jest to złe podejście do tematu. Metoda ta powinna przyjmować pełną tablicę FID`ów jak doNewAuctionExt, a sprawdzenie co dodać, zmienić czy usunąć powinno się odbywać po stronie serwera.

Dlatego, że za pewne 99% programów przechowuje aukcje zapisane w bazie i przygotowanie tablicy FID`ów do wystawienia aukcji to jest kwestia wywołania jednej metody. Więc aktualizacja aukcji po stronie kodu różniłaby się tylko zmianą jednej linijki z
doNewAuctionExt na doChangeItem. Szybko i prosto.

Natomiast wg Waszego projektu każdy z nas będzie jeszcze musiał oprogramować mechanizm sprawdzający, które FID`y zmienił użytkownik. Po co?

Nie neguję takiego działania tej metody, bo może się ona w takiej formie komuś przydać, ale powinna to być metoda pomocnicza, np.
doChangeItemFID. A doChangeItem powinno przyjmować te same parametry co doCheckNewAuctionExt/doNewAuctionExt.
Oczywiście rozwiązanie sugerowane przez Pana była przez nas również rozważane, ale przy takim podejściu byłby przede wszystkim problem z usuwaniem wcześniej ustawionych danych (przesłanie pustej struktury dla danego fida to nie najlepszy pomysł, nawet gdyby byłby realizowalny technicznie, z uwagi na to że w tym momencie rozjeżdzamy się z tym jak działa przesłanie pustej struktury przy wystawianiu). Po drugie - przesyłanie za każdym razem kompletu kilkudziesięciu fidów jest w naszej ocenie zbędą nadmiarowością, skoro zazwyczaj interesuje nas (użytkownika) zmiana 1-2 pól. Cała reszta która nie ulega zmianie musiałaby być i tak przesłana na nowo za każdym razem (razem ze zdjęciami).
Mówi się trudno, w takim razie będę musiał się wspomagać doGetItemFields.
Odrobinę zmodyfikowaliśmy kształt wejścia nowej metody (szczegóły w jutrzejszym newsie) - mam nadzieję, że będzie Pan z niego zadowolony :)
Jestem bardzo zadowolony, cieszę się, że uwzględniono moje uwagi :) Metoda już przetestowana i działa. Lepiej późno niż wcale, dzięki :)
Witam
Jak idą pracę nad doChangeItem ? Uda się wprowadzić w pierwszym kwartale ?
Pozdrawiam
Niestety pierwszy kwartał nam już minął, ale wszystko wskazuje na to że uda nam się ją udostępnić do końca kwietnia.
Started
Metoda doChangeItemFields jest obecnie w fazie implementacji. Jeżeli wszystko pójdzie wg planów, zostanie ona wdrożona pod koniec bieżącego miesiąca.
No i jak tam, Panowie? Kwiecień już się skończył a metody nie ma.
Kiedy można się jej realnie spodziewać, bo z tego co wiem z różnych forów to obiecuje metodę od kilku miesięcy i ciągle nic z tego nie wychodzi.
Straszna szkoda, bo metoda jest strasznie, strasznie potrzebna dla mojej aplikacji w ogóle jest bardzo pożądana na rynku.
Panowie z Allegro, apeluję o zagęszczenie ruchów i życzę powodzenia!
BTW: na kiedy prognozujecie kolejny termin udostępnienia publicznego metody?
Na przyszłość muszę pamiętać, żeby nie rzucać terminami jeżeli nie będę w 100% pewny ich dotrzymania ;). Metoda zostanie udostępniona 15 maja (tym razem powinna być to już data ostateczna) - zachęcam do śledzenia w dniu jutrzejszym Aktualności na stronie usługi!
Completed
Metoda doChangeItemFields zostanie udostępniona 15 maja b.r. W dniu jutrzejszym powinien pojawić się news na ten temat w Aktualnościach na stronie usługi, od tego momentu też opis nowej metody znaleźć będzie można w Dokumentacji.
Started
Metoda doChangeItemFields zostanie udostępniona 15 maja b.r. W dniu jutrzejszym powinien pojawić się news na ten temat w Aktualnościach na stronie usługi, od tego momentu też opis nowej metody znaleźć będzie można w Dokumentacji.
Completed
Zmiana wdrożona 13 marca b.r.
Answer
Completed
Zmiana wdrożona 15 maja b.r.
Brawo! Czekałem na to jak dziecko na Św. Mikołaja :) Obie nowe metody już działają?
Oczywiście, że działają (a przynajmniej powinny;) - zapraszam do ich własnoręcznego przetestowania :)
No nie wiem, nie wiem. Programista melduje mi, że metoda nie działa :/ Sorry za pisanie tutaj ale nie da się odpisywać na priv.
Poprosiłbym o szczegóły tego "nie działania" (nic nie zwraca? zwraca błędne dane?). Trochę zbyt mało szczegółowe to zgłoszenie, żebym mógł cokolwiek stwierdzić (p.s. błędy zachęcam jednak zgłaszać na oficjalnym forum usługi).