ich möchte gerne die API einer Webseite nutzen, die erst nach einem Login erreichbar ist. Das ganze ist nicht offiziell von der Webseite unterstützt. Wenn ich auf der Webseite angemeldet bin, und dann meinen Bearer Token in der Browserkonsole (F12) mit
Code: Alles auswählen
JSON.parse(localStorage.getItem("localUser")).stsTokenManager.accessToken;
Das Login ist leider etwas umständlicher gemacht, als ich das erwartet habe. Hier scheint https://identitytoolkit.googleapis.com/ genutzt zu werden. In der Analyse tauchen zwei POST Verbindungen für den Login auf:
Code: Alles auswählen
https://identitytoolkit.googleapis.com/v1/accounts:createAuthUri?key=*****
https://identitytoolkit.googleapis.com/v1/accounts:signInWithPassword?key=*****
Ich bin jetzt nicht so sattelfest in Python und kenne mich schon garnicht mit den vorhandenen Bibliotheken aus. Wie würde man so etwas am geschicktesten lösen. Am liebsten Plattformunabhängig.
VG
Martin