Über welche Api schickst du das? Put auf api/article ?
Die images haben in Verbindung mit den Artikeln alle noch eine eigene ID, ich denke mal, dass du die Bilder in deinem Fall darüber ansprechen müsstest und nicht über die mediaID.
Ah okay, das hatte ich falsch verstanden - Ich ging davon aus, dass die Bilder dem Artikel zumindest schon zugeordnet wurden und nur noch umgestellt werden soll, welches Bild als Vorschau definiert wird.
Um Bilder hinzuzufügen muss man glaube ich zumindest den Link angeben (zumindest war das bei mir immer so). Demnach mal versuchen die Api über api/media/[mediaID] aufzurufen und dort die URL herauszunehmen.
Danach dein Put mit folgender Struktur abschicken:
Die Zuordnung funktioniert nur leider wird das Bild nicht als Vorschau defniert.
Wenn ich das Bild nicht als Vorschau definiert bekomme erhalte ich in der Artikelübersicht immer unter der Spalte Info dass kein Bild zum Artikel vorhanden sei.
Ich habe nun bemerkt das ich die Zuweisung der MediaId unter mainDetails gemacht hatte. Die Zuweisung des Bildes ging trotzdem aber der Parameter main=1 ging nicht. Außerhalb von mainDetails klappt es nun auch mit dem main Parameter.