Hallo an alle Helfer Vielen Dank erstmal für alles Ich glaube ich habe das Problem jetzt gelöst Ich weis eigentlich was ein Bearer Token ist. Der wird im Header als Autorisierung mitgegeben Das ein Header beim Post notwendig ist habe ich dem Curl- Beispiel entnommen. da ist ja ein Header mit Content-Type": "application/x-www-form-urlencoded so angegeben. Im Curl Beispiel fehlt auch der Parameter &Code. Ich dachte erst das man den gesendeten Code als Authorization mit im Header angeben muss also headers = {"Content-Type": "application/x-www-form-urlencoded", "Authorization": f'Bearer {gesendeter Code}'} Funktioniert hat aber so nicht sondern Generiere einen Token im Developer Portal sende folgen Header: headers = {"Content-Type": "application/x-www-form-urlencoded", "Authorization": f'Bearer {token}'} post mit postData = f'grant_type=authorization_code' + \ f'&client_id=API Key' + \ f'&code_verifier={pkce-key}' + \ f'&redirect_uri=aus anmeldung wie definiert/&code={gesendeter code}' und URL aus der Dokumentation Für jedenweiteren Call den Header mitgeben bis der Token abgelaufen ist Ob das genau stimmt weiß ich noch nicht hat jetzt aber erstmal funktioniert Man oh man das hätte man aber auch in die Doku ganz einfach reinschreiben können dann würde man sich viel Zeit sparen. Draufgebracht hat mich übrigens folgender artikel (http etc)rustimation.eu/index.php/1_zugang_api/ Trotzdem vielen Dank an alle
... Mehr anzeigen