Hallo zusammen,
ich versuche über die Admin-API die Produkte aus dem Webshop auszulesen. Das funktioniert auch. Dazu wird ein GET-Request an SHOPURL/api/product gesendet. Als Rückgabe erhalte ich alle Produkte mit Name, Beschreibung, Preis etc. Allerdings benötige ich zusätzlich noch die Cover URL und die zugeordneten Kategorie Namen.
Aktuell werden von jedem Produkt, separate API Calls für die Cover URL und für jede Kategorie gesendet. Somit erhält man zwar die Daten, aber das ist nicht sehr performant.
Ich hatte gelesen, dass man alle erforderlichen Daten mit einem API-Call auslesen kann, mit Associations. Das habe ich mal ausprobiert und die Request-URL angepasst zu
SHOPURL/api/product?associations[cover][includes][media][ ]=url&associations[categories][includes][category]=name
Leider hat das nicht funktioniert.
Kann mir dazu jemand einen Tipp geben? Ist es überhaupt möglich alle erforderlichen Informationen in einem API-Request auszulesen?
Vielen Dank