allegro / allegro-api

Issue tracker and wiki for Allegro REST API
https://developer.allegro.pl/
210 stars 39 forks source link

[NEWS] Usunęliśmy metody WebAPI do obsługi Mojego Allegro oraz opcję wysyłki wiadomości do użytkownika / We have removed WebAPI methods for managing Moje Allegro and send message to user option. #2082

Open PawelTaberski opened 4 years ago

PawelTaberski commented 4 years ago

[English version below]

Zgodnie z zapowiedzią dziś usunęliśmy poniższe metody WebAPI oznaczone jako deprecated:

Nie planujemy dodania odpowiedników metod doSendEmailToUser, doGetMyBidItems, doGetMyNotWonItems i doGetMyWonItems w REST API, z powodu ich niskiego użycia.

Przygotowaliśmy poradnik, w którym znajdziesz informacje jak przeglądać i zarządzać ofertami w REST API.


We have removed following WebAPI methods, which are marked as deprecated:

Due to low usage of doSendEmailToUser, doGetMyBidItems, doGetMyNotWonItems and doGetMyWonItems method, we do not plan to release the counterpart in REST API

You can find more details about offer management via REST API in our guide.

smi3tana commented 4 years ago

Z punktu widzenia sprzedającego, dzięki metodzie doGetMySoldItems można było wyciągnąć oferty z listą transakcji/zakupów (SoldItemStruct) przez kupujących co pozwalało na zbudowanie struktury oferta: oferty_kupna[]

W tym momencie endpoint GET /sale/offers pozwala na ściągnięcie listy ofert, ale nie ma możliwości wyciągnięcia ofert kupna dla id danej oferty w żaden sposób. Trzeba wykorzystać endpoint _/checkoutforms i przefiltrować po lineItems.offers.id.

Czy istnieje lepszy sposób na populacje zależności aukcja -> lista zakupów?

PawelTaberski commented 4 years ago

@smi3tana Powiedz mi proszę w jakim celu chciałbyś zbierać takie informacje. Czy chodzi Tobie o sprawdzenie jak chętnie dana oferta jest kupowana? Jeśli tak to dane odnośnie sprzedaży jak i ilości złożonych ofert w licytacji znajdziesz w zasobie sale/offers:

"saleInfo": {
"currentPrice": {
"amount": "123.45",
"currency": "PLN"
},
"biddersCount": 4
},
smi3tana commented 4 years ago

@smi3tana Powiedz mi proszę w jakim celu chciałbyś zbierać takie informacje. Czy chodzi Tobie o sprawdzenie jak chętnie dana oferta jest kupowana? Jeśli tak to dane odnośnie sprzedaży jak i ilości złożonych ofert w licytacji znajdziesz w zasobie sale/offers:

"saleInfo": {
"currentPrice": {
"amount": "123.45",
"currency": "PLN"
},
"biddersCount": 4
},

W tym momencie użytkownikowi naszego serwisu prezentujemy listę jego sprzedawanych przedmiotów na allegro. Na każdy przedmiot może kliknąć by pobrać informację o kupujących, którzy zapłacili już za zakup. Prezentowane dane służą sprzedawcy do wysyłki przedmiotów.

PawelTaberski commented 4 years ago

W takim wypadku możesz zapiąć się na dziennik zdarzeń zamówień i informować usera ponadto o statusie danego zamówienia czy np. jest już gotowe do wysyłki. Więcej na ten temat znajdziesz w naszym poradniku.