TomaszMnemonic Posted March 22, 2022 Share Posted March 22, 2022 Witam wszystkich, Chciałbym w jednym wywołaniu PUT zaktualizować dane kilku kombinacji (wariantów) towarów. Próbuje to zrobić poprzez klienta API Postman. Mój url wygląda jak ponizej PUT https://testonexxx.sellision.dev/api/combinations/ natomiast xml do aktualizacji jak ponizej. <?xml version="1.0" encoding="UTF-8"?> <prestashop xmlns:xlink="http://www.w3.org/1999/xlink"> <combinations> <combination> <id>2903</id> <id_product>86</id_product> <ean13>5903587031052</ean13> <isbn></isbn> <price>3.3300</price> <weight>0.000000</weight> <minimal_quantity>1</minimal_quantity> <default_on>1</default_on> <available_date>0000-00-00</available_date> </combination> <combination> <id>2904</id> <id_product>86</id_product> <ean13>5903587031045</ean13> <isbn></isbn> <price>2.2200</price> <weight>0.000000</weight> <minimal_quantity>1</minimal_quantity> <default_on>1</default_on> <available_date>0000-00-00</available_date> </combination> </combinations> </prestashop> Po wysłaniu żądania (PUT) dostaje odpowiedź z błędem id is required when modyfing a resource W jaki sposób poprawnie zbudować url'a do aktualizacji wielu wariantów w jednym żądania? Docelowo mechanizm aktualizacji będzie zawarty w w apliakcji do obsługi API (c#) TomaszMnemonic Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now