allegro / allegro-api

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

WzA dokumentacja nie zawiera wszystkiego co jest potrzebne #6849

Closed tomasz3k closed 1 year ago

tomasz3k commented 1 year ago

Proszę o odpowiedź na poniższe pytania bo nie znalazłem tego w dokumentacji.

  1. Jak pobrać listę usług dostawy, które umożliwiają zmianę nadawcy na etykiecie.
  2. Jak pobrać listę usług dostawy, które umożliwiają nadanie w punkcie? Jak pobrać listę takich punktów?
  3. Jak pobrać listę usług dostawy wraz z parametrami jakie mogą zostać przekazane podczas tworzenia przesyłek danego typu. I nie chodzi tutaj o https://developer.allegro.pl/documentation#operation/getAvailableDeliveryServices, bo dane, które są zwracane nie zawierają np. typów przesyłek(np. z góry informacja o tym, że dana usługa nie przyjmuje "palet" jako typ paczki.), oraz np gabarytów, które dostępne są jedynie w formularzu wysylam z allegro na koncie allegro.
AureliuszBrussy commented 1 year ago
  1. Co masz na myśli, poprzez "umożliwiają zmianę nadawcy na etykiecie"? Jaką konkretnie zmianę i w którym momencie?
  2. W naszym API zwracamy tylko punkty nadania/odbioru dla usługi Allegro One (GET /order/carriers/ALLEGRO/points). Nie zwracamy takich informacji dla pozostałych przewoźników. Punkt odbioru, do którego zamówił przesyłkę klient zwracamy w zamówieniu. Punkty nadania na ten moment sprzedający może ustalić bezpośrednio z poszczególnymi firmami kurierskimi.
  3. Na ten moment nie zwracamy takich szczegółów. Mamy już podobną sugestię - czym większe zainteresowanie takim feature'em, tym większa szansa na wdrożenia z naszej strony.
tomasz3k commented 1 year ago
  1. W api można podać nadawcę przesyłki (skąd kurier ma odebrać paczki) lub nadawcę na etykiecie. Z tego co widziałem w innym wątku napisaliście, że nie każda metoda dostawy pozwala na zmianę danych na etykiecie. Więc pytanie która metoda nie pozwala na to.

  2. Chodzi tutaj tylko o punkt nadania przesyłki. Tworzę uniwersalny moduł do obsługi Wysyłam z Allegro i nie mogę przewidzieć z jakich klient będzie korzystał dostawców w związku z czym muszę "ogarnąć" każdą metodę dostawy. Bez takich danych nie jestem w stanie tego zrobić bo przecież wasze api powinno zwrócić informację, jak np. robi to Inpost, i w odpowiedzi na listę dostępnych usług dostawy zwrócić również dostępny sposób nadania. https://dokumentacja-inpost.atlassian.net/wiki/spaces/PL/pages/11731047/1.8.1+Spos+b+nadania

  3. To powinien być standard w chwili gdy wydaliście w ogóle możliwość nadawania przesyłek przez api. No dajcie spokój. Na tę chwilę dla każdej usługi dostawy muszę złożyć osobne zamówienie i wygenerować formularz przesyłki przez stronę by zobaczyć jakie opcje są dostępne. Ponad 100 metod dostawy. Dramat :-(

Lukasz-Zurek commented 1 year ago
  1. Przewoźnicy, którzy pozwalają na zmianę danych na etykiecie:

Przewoźnicy, którzy nie pozwalają na zmianę danych na etykiecie:

  1. Jak już wspomniał mój kolega we wcześniejszym poście - w naszym API zwracamy tylko punkty nadania/odbioru dla usługi Allegro One. Jednakże to o czym piszesz ma jak najbardziej rację bytu. Możesz opisać swoją propozycję w Discussions, gdzie zbieramy i analizujemy sugestie dotyczące zmian w naszym API.

  2. W tym miejscu podkreślę, że usługa "Wysyłam z Allegro" jest zależna od operatora zewnętrznego (a operator zależny jest od przewoźników), dlatego zwracanie dodatkowych informacji nie jest tutaj rzeczą łatwą do zaimplementowania. Niemniej jednak zachęcam do przekazania pomysłu, który usprawni ten proces j.w.

Lukasz-Zurek commented 1 year ago

Jeśli chodzi o przewoźników, którzy nie pozwalają na zmianę danych na etykiecie, chciałbym sprostować, że są to:

tomasz3k commented 1 year ago

Dziękuję za informację ale nie zgodzę się z punktem 3. Skoro macie informacje, na podstawie których generowany jest formularz tworzenia przesylki po stronie waszego narzędzia, to te same dane wystarczyłoby udostępnić w api dla klientów.

Lukasz-Zurek commented 1 year ago

@tomasz3k Jako zespół zajmujący się API zgłaszamy różne potrzeby, m.in. te, które możesz zobaczyć w Discussions. Przekazujemy je do zespołów odpowiedzialnych za ów funkcjonalności. Niemniej jednak nie jesteśmy tutaj decyzyjni, bo dochodzą tutaj również aspekty czysto biznesowe.

tomasz3k commented 1 year ago

Jeśli chodzi o przewoźników, którzy nie pozwalają na zmianę danych na etykiecie, chciałbym sprostować, że są to:

  • Allegro One,
  • Allegro One Kurier.

@Lukasz-Zurek czy mam rozumieć, że tylko tych dwóch przewoźników nie pozwala na zmianę danych na etykiecie?

Lukasz-Zurek commented 1 year ago

@tomasz3k Tak.

stale[bot] commented 1 year ago

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.