allegro-api icon indicating copy to clipboard operation
allegro-api copied to clipboard

informacje o przypięciu do katalogu produktów i SMART w zasobie offers/list

Open barpas opened this issue 3 years ago • 4 comments

mój pracodawca otrzymał dostęp do zasobu offers/listing w celu stworzenia pewnej aplikacji zgodnie z instrukcjami które otrzymałem potrzebuję się dowiedzieć czy dana oferta jest objęta programem SMART oraz czy jest przypięta do katalogu produktów niestety zasób nie podaje tych informacji o ile z pierwszym problemem poradzić jest sobie łatwo używając filtrów (choć trzeba wykonać 2 zapytania zamiast jednego) o tyle nie wiem jak poradzić sobie z drugim (czy jest przypięta do katalogu produktów)

stąd pytanie: czy jest jakaś możliwość dowiedzenia się czy dana oferta (wynik wyszukiwania przy pomocy zasobu offers/listing) jest przypięta do katalogu produktów ?

i drugie: czy jest jakaś szansa na to by ww. informacje znalazły się w odpowiedzi tak żeby nie trzeba było kombinować ?

barpas avatar Aug 03 '22 10:08 barpas

stąd pytanie: czy jest jakaś możliwość dowiedzenia się czy dana oferta (wynik wyszukiwania przy pomocy zasobu offers/listing) jest przypięta do katalogu produktów ?

Nie. GET /offers/listing nie zwraca tego typu informacji.

i drugie: czy jest jakaś szansa na to by ww. informacje znalazły się w odpowiedzi tak żeby nie trzeba było kombinować ?

Nie. Generalnie nie planujemy rozszerzać zakresu danych zwracanych w GET /offers/listing.

Lukasz-Zurek avatar Aug 03 '22 11:08 Lukasz-Zurek

do pierwszego nie: wiem że nie zwraca - pytam czy jest jakiś inny sposób by przy pomocy restapi dowiedzieć się czy oferta jest przypięta do katalogu produktów

np. czy można oferty przypięte/nieprzypięte jakoś wyfiltrować (tak jak można przy użyciu filtrów oddzielić oferty bez i z Smartem) lub użyć innego zasobu w celu uzyskania ww. informacji

barpas avatar Aug 03 '22 11:08 barpas

Możesz skorzystać jedynie z GET /sale/offers, filtrując wg. parametru product.id.empty , np. GET /sale/offers?product.id.empty=false - wyszukasz wtedy oferty, które posiadają przypisany produkt (product.id). Pamiętaj jednak, że GET /offers/listing jest odpowiednikiem wyszukiwarki w Serwisie, w związku z czym są tutaj wszystkie oferty, różnych Sprzedawców. Jeśli natomiast chcesz sprawdzić wybrane oferty za pomocą GET /sale/offers - musisz być autoryzowany jako Sprzedawca.

Innymi słowy - sposób, który podesłałem wyżej - przyda się wyłącznie w odniesieniu do ofert, do których masz dostęp. Nie sprawdzisz tutaj każdej oferty, którą znalazłeś za pomocą GET /offers/listing.

Lukasz-Zurek avatar Aug 03 '22 12:08 Lukasz-Zurek

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.

stale[bot] avatar Aug 10 '22 15:08 stale[bot]