Closed lhascilo closed 11 months ago
Zgodnie z komunikatem, przewoźnik przy tworzeniu przesyłki wymaga uzupełnienia opisu, za które odpowiada pole description
. Musisz przekazać wartość między 1 -50 znaków.
Ok. Problem jest taki, ze w reuqescie przekazuje descirpiton, przesyłam część zapytaniaL request_string" => "{"description":"Office chair casters","parcels":[{"height":9.50,"length":20.00,"weight":1.216500,"width":12.50}]
Czy możesz podać commandID dla takiego przypadku? Ten, który podałeś w pierwszym poście, zawiera "description":""
.
Ten numer UUID jest jedyny, c03d4c07-0cb5-45ba-9768-71b79a03ecd7 i w nim przekazujemy "description":"Office chair casters"
Musisz wygenerować nowy numer UUID dla każdej nowej próby utworzenia przesyłki. Stąd obecny komunikat błędu - zwracamy go nadal dla pierwszej próby, gdzie opis nie był uzupełniony.
Przesyłam nowe UUID dla tej samej przesyłki. Rezultat mamy ten sam za krótki opis przesyłki 241d2354-369b-47ec-b963-247a90e8630f
Widzimy, że ten request nadal zawiera puste pole dotyczące opisu: "description":""
.
Czy możemy w jakiś sposób przesłać do pana cały request, który przesyłamy? Chcielibyśmy prosić o weryfikację, gdzie leży błąd w request, u nas zaczyna sie od "{"description":"Office chair casters","parcels":[{"height":9.50,"length":20.00,"weight":1.216500,"width":12.50}]
Nie otrzymujemy od Państwa tego pola. Dodatkowo, nie obsługujemy w zasobie takiego pola jak parcels
, parcels. length
, a widzę, że Państwo je przesyłacie po swojej stronie. Prosiłbym o weryfikację, czy request po Państwa na pewno skonstruowany jest prawidłowo, ponieważ w naszych logach nie znajdujemy odzwierciedlenia danych z przykładu powyżej. Dane odnośnie wymiarów otrzymujemy inne:
"items": [
{
"weight": {
"value": 1.219,
"unit": "KILOGRAM"
},
"dimensions": {
"height": {
"value": 10,
"unit": "CENTIMETER"
},
"width": {
"value": 13,
"unit": "CENTIMETER"
},
"depth": {
"value": 20,
"unit": "CENTIMETER"
}
}
}
],
Przykładowy request mogą Państwo wysłać za pomocą formularza kontaktowego z dopiskiem, że dane dotyczą wątku #7927 na GitHubie.
Przesłałem requesta poprzez formularz. Czy mogę prosić o jego weryfikację ?
Tak, zweryfikujemy to jak tylko request zostanie do nas przekierowany, jednak najpierw prosiłbym o weryfikację po Państwa stronie, ponieważ występuje rozbieżność nie tylko w wartości przekazanej w "description", ale - jak wspomniałem- także pozostałe wymiary przesyłki oraz nazewnictwo pól nie jest spójne.
Aktualnie sprawdzamy format wysyłanego zapytania co do poprzedniej paczki. Przy próbie utworzenia nowej całkiem innej przesyłki ale również na Czechy mamy inny błąd:
Pytanie czy na Czechy wymagane jest ubezpieczenie paczki ? UUID: 2f4a6aa1-4308-441e-bb9e-c1d1590ca6b4 Pozdrawiam
Tak, wprowadźcie proszę wartość w obiekcie items[].value
. Dodam, że widzę, że korzystacie ze starszej wersji zasobów, tzn. parcel-management, które niedawno oznaczyliśmy jako deprecated i w przyszłości będziemy je wyłączać. Zachęcam do uwzględniania w pracach przejścia na zasoby shipment-management, które opisaliśmy w głównej części poradnika.
OK, Dodamy wartość ubezpieczenia, a Pytanie czy jeszcze jakaś wartość jest wymagana na wysyłkę do Czech ? z tych zamówień co wcześniej wysyłaliśmy? Co do przejscia na zasób shipment-management to jesteśmy świadomi zmian i mamy zaplanowaną integrację Pozdrawiam
Nie, wygląda na to, że przesyłki zawierają wymagany komplet informacji.
Otrzymaliśmy request z formularza kontaktowego - widzę, że pole description
osadzacie na poziomie ogólnym, czyli na tym samym, co m.in. receiver
. To pole powinno być osadzone w ramach sekcji items
.
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.
Dzień Dobry, Pytanie jaka jest maksymalna ilość znaków w polu item. description ? mając 31 pokazuje nam teraz że jest za długi opis
Dzień dobry, dla jakiego przewoźnika zwróciliśmy taki błąd? Pytam, ponieważ maksymalne wartości mogą się różnić w zależności od tego.
Allegro Kurier DPD Czechy oraz Allegro Kurier DHL Czechy
Dla DPD jest to 100, dla DHL 30. Jeśli w takim razie błąd otrzymujesz dla DPD, prześlij proszę przykładowe commandId, zweryfikujemy tę sytuację
Jest, OK skróciliśmy opis do 30 znaków. Pytanie czy jakiś kurier wymaga mniejszej ilości ? musielibyśmy ustawić maksymalna wartość dla naszego API.
Nie, 30 to najniższa wartość.
Dziękuje, myślę że temat do zamknięcia.
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.
Dzień dobry,
w dniu dzisiejszym próbowalismy wygenerować paczkę uuid":"c03d4c07-0cb5-45ba-9768-71b79a03ecd7, dla której otrzymalismy błąd: llegro_errors":[{"code":"VALIDATION_ERROR","message":"Parcel description is too short","details":null,"path":"items.description","userMessage":"Opis przesyłki jest za krótki"} Czy mogę prosić o informację co w tym zamówieniu jest nie tak ?