allegro / allegro-api

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

Wdrożenie Kurier DHL i DHL Parcel Shop punkty odbioru - Śnieżka SA #7527

Closed fmikasniezka closed 1 year ago

fmikasniezka commented 1 year ago

Dzień dobry, Wdrażamy usługę kurier DHL i DHL Parcel Shop punkty odbioru. Potrzebujemy przykładowe zapytanie, które nie zwraca błędu. Obecnie mamy taki bład: image

Dodatkowo, czy jest możliwości aby nie generować tokenów ręcznie tylko dostać jeden i bedzie on zawsze działał? Teraz token na ważnosć 12 H w teroii mozna go odswieżać do 3 miesiecy ale nasze urzadzenie nie ma takiej funkcji wiec jest to poza zakresem. Ale i tak po 3 miesiącach trzeba generować nowy z udziałem użytkownika

fmikasniezka commented 1 year ago

Jeśli chodzi o ten problem, to jednak przez polskie znaki. W takim razie zostaje tylko temat tego tokenu.

Lukasz-Zurek commented 1 year ago

@fmikasniezka Z tego co widzę w logach - błąd dotyczy samego commandID (request jest ok), który musi pasować do wzorca: [a-f0-9]{8}(-[a-f0-9]{4}){4}[a-f0-9]{8}).

Jeśli chodzi Twoje pytanie o token - nie ma takiej możliwości.

fmikasniezka commented 1 year ago

@Lukasz-Zurek Teraz niestety mamy taki blad: image

Lukasz-Zurek commented 1 year ago

Prześlij proszę trace-id dla wywołania PUT /parcel-management/parcel-create-commands/{commandId}.

fmikasniezka commented 1 year ago

Teraz zapytywaliśmy chyba dla Allegro One nie DHL bo chcieliśmy coś mieć image image

Lukasz-Zurek commented 1 year ago

Adres e-mail jest błędny. Użyłeś @allegromail.pl, którego używamy na produkcji. W przypadku środowiska testowego Sandbox powinieneś użyć maila @user.allegrogroup.pl.

fmikasniezka commented 1 year ago

@Lukasz-Zurek Nadal mamy błąd: image

Lukasz-Zurek commented 1 year ago

@fmikasniezka Czy wskazany adres e-mail pobrany został z istniejącego zamówienia na sandboxie?

fmikasniezka commented 1 year ago

@Lukasz-Zurek Nie, bo w sumie nie wiemy jak generować takie zamówienia oraz jakie są istniejące.

Lukasz-Zurek commented 1 year ago

@fmikasniezka Konieczne jest posiadanie drugiego, zwykłego konta na Sandboxie do realizowania zakupów. Następnie za pomocą GET /order/checkout-forms będąc autoryzowanym jako Sprzedawca, pobierzesz listę zamówień, natomiast za pomocą GET /order/checkout-forms/{id} uzyskasz szczegóły zamówienia, w których jest również hashowany/maskowany e-mail klienta.

fmikasniezka commented 1 year ago

@Lukasz-Zurek Mamy teraz sukces, ale niestety zwracany jest null zamiast ID paczki image

Lukasz-Zurek commented 1 year ago

@fmikasniezka Zgłosiłem to do zespołu odpowiedzialnego za tę funkcjonalność. Proszę Cię o cierpliwość.

Lukasz-Zurek commented 1 year ago

@fmikasniezka Czy jesteś w stanie podać nowy przykład takiego zachowania i np. trace-id? Weryfikujemy to obecnie z operatorem.

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.

fmikasniezka commented 1 year ago

@Lukasz-Zurek Dzień dobry, przepraszam za brak odpowiedzi, byłem na urlopie.

Potrzebujemy teraz takich danych, gdzie mogę je uzyskać? image

Lukasz-Zurek commented 1 year ago

@fmikasniezka Odpowiednik wskazanej strony na produkcji jest pod tym adresem, tam też możesz zarejestrować nową aplikację (w tym przypadku - typu "device") i uzyskać ClientId i Client Secret, czyli dane potrzebne do autoryzacji.

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.

fmikasniezka commented 1 year ago

@Lukasz-Zurek Dzień dobry, Potrzebuję jeszcze informacji, z ilu znaków składa się id Paczki allegro.

Lukasz-Zurek commented 1 year ago

@fmikasniezka Identyfikator paczki, zwracany w polu: "parcelId" może mieć 36 znaków, np. "025b773f-3f14-4410-a119-b7cf66673d87".

fmikasniezka commented 1 year ago

@Lukasz-Zurek Dziękuję. Mam jeszcze pytanie odnośnie nr. nadania paczki od DHL. W serwisie widać ten nr nadania, np DHL 26850855739 image

Czy w interfejsie ten numer również się znajduje? image

Lukasz-Zurek commented 1 year ago

Tego typu dane zwracamy w polu “items.waybill”, gdy skorzystasz z GET /parcel-management/parcels/{parcelId}.

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.