Artikelupdate via REST-API entsprechend der Demo funktioniert nicht trotz success-Meldung

Hallo,

ich habe das Demoscript entsprechend: https://developers.shopware.com/developers-guide/rest-api/ inklusive der Credentials für den API-Client aufgesetzt.

Damit habe ich wie auf https://developers.shopware.com/developers-guide/rest-api/examples/article/ einen Datensatz via GET geholt um diesen danach via PUT im Beispiel:

$client->put('articles/3?name=NewName');

zu ändern.

Das schlägt jedoch fehl, bzw.  es gibt zwar eine ‘success’-Meldung, der Datensatz ist in der Datenbank aber nicht geändert. Die ein oder andere Stunde mit Fehlersuche und dann den Test mit der alternativen Variante:

$client->put('articles/3', array(
    'name' => 'ThisDidTheTrick'
));

In der zweiten Version ist der Update erfolgreich.

Mache ich einen Fehler bei der ersten Variante oder ist die Doku an der Stelle falsch?

Hi,

mah, ärgerlicher Fehler in der Doku. Tanke für den Hinweis, ist korrigiert: REST API - Examples using the article resource

Daniel

1 Like