Closed barpas closed 1 year ago
Jest to prawidłowe działanie mechanizmu - w zasobie /sale/categories otrzymujesz tzw. drzewo asortymentowe, w którym są dostępne kategorie dla sprzedających. Po stronie kupującego natomiast widnieje tzw. drzewo nawigacyjne, gdzie jest ono zachowane sprzed zmian, które miały miejsce 7 sierpnia 2023.
interesujące... czyli jeżeli list informuje mnie że aukcja oferowana jest w kategorii 79206 która nie istnieje w "drzewie asortymentowym" to jak mam się dowiedzieć co to w ogóle jest ?
Jeśli pobierzesz szczegóły danej oferty (GET /sale/product-offers/{offerid}) to otrzymasz jej właściwą kategorię.
tylko jak pobrać szczegóły nie swojej oferty ?!?!?
Nie ma takiej możliwości. Jak wspomniałem wcześniej - drzewo nawigacyjne jest przeznaczone dla kupujących, dla sprzedających kluczowe jest drzewo asortymentowe, a to bez problemów możesz pobrać.
czyli podsumowując: zasób offers/listing zwraca w polu kategoria jakieś numerki których (w przypadku niektórych aukcji) w żaden sposób nie da się z niczym połączyć, jak również nie wiadomo z jakiej kategorii są to aukcje i nie da się tego dowiedzieć - zgadza się?
jak rozumiem wg Allegro wszystko jest w porządku ?
Zasób /offers/listing zwraca id kategorii, która została spłaszczona (szczegóły w pliku dołączonym do artykułu z Pomocy Allegro), a która to kategoria jest dostępna dla kupujących - /offers/listing to odwzorowanie listingu ze strony WWW.
zasób offers/listing zwraca np id do kategorii 79206 i innych których nie ma w drzewie nazwanym przez Pana "asortymentowym" i nie ma jak się dowiedzieć co to za kategoria ...
zepsuliście i skomplikowali kolejną prostą rzecz bo zdaje się wyłącznie tym się zajmujecie
Kategoria 79206 jest wymieniona we wspomnianym pliku, jako kategoria, która uległa spłaszczeniu. Swoje uwagi możesz przekazać poprzez formularz kontaktowy, ponieważ operacja ta dotyczyła całego Allegro, a nie tylko API.
W tym wątku nie pojawiła się żadna nowa odpowiedź w ciągu 7 dni, dlatego automatycznie oznaczamy go jako przeterminowany. Jeśli w ciągu kolejnych 7 dni nie pojawi się żadna odpowiedź, wątek zostanie zamknięty. Dziękujemy za zaangażowanie w dyskusję i zachęcamy Cię do wypełnienia ankiety dotyczącej naszego wsparcia na forum.
There was no new reply in this thread within 7 days, therefore, we automatically marked it as expired. If no response is received within the next 7 days, this thread will be closed. Thank you for engaging in the discussion. We encourage you to complete our forum support survey.
Występuje problem:
po zadaniu pytania: https://api.allegro.pl/sale/categories?parent.id=7 otrzymujemy odpowiedź: (to jest fragment) {..},{"id":"79193","name":"Poradniki i albumy","parent":{"id":"7"},"leaf":true,"options":{"variantsByColorPatternAllowed":true,"advertisement":false,"advertisementPriceOptional":false,"offersWithProductPublicationEnabled":true,"productCreationEnabled":true,"customParametersEnabled":true,"sellerCanRequirePurchaseComments":false}},{...}
z której wynika że kategoria 79193 jest liściem
z kolei zapytanie: https://api.allegro.pl/sale/categories?parent.id=79193
zwraca pustą listę podkategorii (co jest logiczne skoro kategoria 79193 jest liściem)
problem w tym że jest to niezgodnie z prawdą bo kategoria ta posiada 18 podkategorii do których kierują pola w opisach aukcji zasobu list, można to również zobaczyć na stronie: https://allegro.pl/kategoria/poradniki-i-albumy-79193