Sehr gut, der nächste Schritt ist die Erzeugung des neuen Tokens. Ich setze mich da mal ran und melde mich dann.
Nachtrag:
Okay, das funktioniert auch
Kann es leider nicht testen, da mir immer der String abgeschnitten wird.
Man fügt eine neue Ressource hinzu mit den Einstellungen:
Ressource URI = /thirdparty/token
Request Method = POST
Request Content-Type = application/x-www-form-urlencoded
Response Content-Type = application/json
ohne Trigger Intervall
Dann erstellt man vier Anfragen mit folgenden Einstellungen:
Lokation = Body
Selektor = jeweils client_id, client_secret, refresh_token und grant_type
Auslöser = der Auslöser wird nur beim refresh_token eingeschaltet, der alle Objekte übergeben soll
Format = Text
Die vier Anfragen werden mit vier neuen Logiken verknüpft (z.B. multiplexer(string)) mit folgendem Inhalt:
client_id = deine client_id
client_secret = dein client_secret
refresh_token = dein aktuell gültiger refresh_token
grant_type = refresh_token
Als Antwort bekommt man einen neuen access_token, welchen man dann an die Autorisation Anfrage hängen kann.
Zusätzlich bekommt man einen neuen refresh_token, welcher dann über eine Logik mit Zeintintervall an die refresh_token Anfrage übergeben wird.
Ich kann das leider erst final testen, wenn die Version 4 verfügbar ist.
@Robert_Mini kannst du vielleicht kurz beschreiben , wie die Logik aussehen müsste, damit der refresh_token bei Empfang nach genau sagen wir mal 29 Tage übergeben wird.