Job description
Dzień dobry, potrzebuję pomocy przy modyfikacji skryptu php wystawiającego oferty na Allegro z naszego xml. Allegro wprowadziło zmiany zgodnei z komunikatem:
"Zgodnie z komunikatem [1] i aktualizacją daty [2] od 22 października
2024 zwiększymy restrykcyjność walidacji przesyłanych danych
podczas wystawiania i edycji oferty. Z naszych logów wynika, że z
Państwa aplikacji AlleSync BeautySfera przesyłane są nadmiarowe
pola, które nie są ujęte w dokumentacji.
Jeśli nie zostaną poprawione wywołania dla:
POST /sale/product-offers [3],
PATCH sale/product-offers/{offerId} [4]
to od 22 października 2024 requesty z nadmiarowymi polami będą
kończyły się błędem 422 "Unprocessable Entity".
W odpowiedzi w "validation.warnings" w danych dla "metadata", zobaczą
Państwo listę pół, których to dotyczy (maksymalnie 10). Prosimy o
zweryfikowanie przesyłanych danych już teraz i usunięcie
nadmiarowych pól ze swoich requestów."
Obecnie przy wystawianiu ofert otrzymuje komunikat:
"Unknown properties found in the request." ["details"]=> NULL ["path"]=> NULL ["userMessage"]=> string(80) "The uploaded data includes unsupported properties. Contact your software vendor." ["metadata"]=> object(stdClass)#122 (1) { ["unknownProperties"]=> string(6) "...tax" } } } object(stdClass)#123 (1) { ["errors"]=> array(1) { [0]=> object(stdClass)#108 (6) { ["code"]=> string(19) "UnknownJSONProperty" ["message"]=> string(40) "Unknown properties found in the request." ["details"]=> NULL ["path"]=> NULL ["userMessage"]=> string(80) "The uploaded data includes unsupported properties. Contact your software vendor." ["metadata"]=> object(stdClass)#122 (1) { ["unknownProperties"]=> string(6) "...tax" }"