Ihr müsst einen Post-Request an diese URL senden:
https://vum.apps.emea.vwapps.i…/relations
Payload muss der folgende sein:
{"vehicleNickname":"Volkswagen","vehicle":{"commissionId":"[Kommissionsnummer]-183-2022"}}
Die eckigen Klammern bitte löschen, nachdem ihr eure Kommissionsnummer reingepackt habt. Die 183 steht für den Golf als Modell. Habe ich hier im anderen Thread schon erklärt.
Als ich das vor ein paar Stunden in einem anderen Forum erklärt hatte, habe ich zunächst nur empfohlen, sich für den Header nur das Bearer-Token zu holen. Besser ist es aber, wenn ihr genau denselben Header verwendet wie ich auch. Dann kann wirklich nichts schief gehen. An den bin ich so gekommen:
In Requestly habe ich zwei Regeln erstellt vom Typ „Replace String“. Weil ich gesehen habe, dass VW uns aussperrt, indem sie aus der 183 eine 0 machen, waren die Regeln folgendermaßen:
0-2022 wird zu 183-2022
02022 wird zu 1832022
Dann habe ich einfach bei myVolkswagen 2022 + Kommissionsnummer eingegeben. Vorher bitte die DevTools öffnen und auf den Network-Tab wechseln. Danach habe ich geguckt, was im Network-Tab an Requests fehlgeschlagen ist. Dort war dann dieser Post-Request, aber wieder mit einer 0 anstelle der 183 im Payload. Von dem habe ich dann alles unter Request Headers kopiert und einfach in Charles Proxy reingeschmissen. Dann habe ich mir die non-parsed Payload kopiert und die 0 durch eine 183 ersetzt. Nachdem ich das abgeschickt hatte, war der Golf drin.