schnittstelle neues artikel functioniert nicht?

Ich sende folgendes an der Api: URL: http://demoshop.com/shop/api/articles/ POST:{“name”:“Neuer Artikel”,“taxId”:1,“mainDetail”:[{“number”:“RW123456”}]} Und Response: {“success”:false,“message”:“Validation error”,“errors”:[“mainDetail.number: This value should not be blank”]} Was habe ich falsch gemacht?

Hi, bei dir ist das MainDetail ein Array mit einem Object darin. Es ist aber einfach nur ein Objekt. Oder (in PHP-Arrays gesprochen): $client-\>call('articles', ApiClient::METHODE\_POST, array( 'name' =\> 'Neuer Artikel', 'taxId' =\> 1, 'mainDetail' =\> array( 'number' =\> 'SW123456' ) )); Besten Gruß, Daniel //edit: Beispiel habe ich übrigens hier rauskopiert, da finden sich noch einige andere nette Sachen: http://wiki.shopware.de/Shopware-4-API- … _1070.html

1 Like