@NiktNieTroszczy: Strasznie dziwne i nieintuicyjne jest. Funkcje wymagają czasem dziwnych argumentów, czasem dziwne argumenty zwracają. Na pierwszy rzut oka wygląda ok ale jak się w nie wgłębisz to wychodzi ten syf. Dawno już nic nie robiłem z Allegro WebApi ale pamiętam, że sobie włosy przez nie wyrywałem :P

Do tego dodaj pełno błędów i kiepską dokumentację.
  • Odpowiedz
@Pietrek558: Pytanie, jak kolekcja stringów miałaby być zapisana w bazie? Stwórz do tego model Tag z Id i TagName, i utwórz pole public virtual ICollection tags {get; set;}. Zostanie utworzona tabela tagi z relacją do SavedSites, a dzięki wirtualności pola będzie działał Lazy Loading..

Co do pkt 2, prawdopodobnie przekazywany jest tam aktualnie zalogowany użytkownik przy autentykacji.
  • Odpowiedz
@Pietrek558: ICollection to interfejs, dzięki temu określasz że potrzebujesz aby model miał jakiś rodzaj pola będącego dowolną kolekcja implementującą ten interfejs. Dzięki czemu nie jesteś zależny od implementacji, i tak w kontrolerach czy ogólnie w aplikacji możesz posługiwać się interfejsem, a tam używać już zarówno list jak i tablic, zależnie od potrzeb i chęci. Gwarancji nie dam, ale wydaje mi się, że istnieje konieczność posługiwania się interfejsem aby była możliwość
  • Odpowiedz
#programowanie #java #allegro #webapi

Mirki doradźcie jeśli możecie. Aby wystawić aukcję o określonej porze muszę przekazać konkretne unix timestamp.

Mam sobie obiekt Date() i z niego pobieram wartość daty jako long. Niestety allegro wymaga aby datę przesłać jako float.

Rzutowałem
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@siemanko: Hmm... Twoje rozwiązanie jest dobre i nie bardzo rozumiem dlaczego miałoby nie zadziałać. Mam też dla Ciebie przy okazji inne rozwiązanie, "naokoło" ale chyba lepiej pomaga zrozumieć, jak to działa.

Każda klasa dziedzicząca po Number (czyli Long, Integer, Float itd) ma metody xxxValue(), gdzie za "xxx" podstaw nazwę typu prymitywnego.

W czym jest generalnie problem i debilizm tego, co Allegro chce,
  • Odpowiedz
Czy ktoś z tu obecnych miał wątpliwą przyjemność pracować z cudownym webAPI allegro?

Chcę pobrać wszystkie aukcje z danej kategorii. Czy jest to w ogóle możliwe? Czy muszę zrobić to na piechotę, bez użycia webAPI?

#allegro #firstworldproblem #webapi
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach