Hallo zusammen
Goggle hat ja mal wieder geändert so das oAuth2 nicht mehr über den WebView funktioniert.
Ich habe mir deshalb diese Class in mein Programm geladen:
https://www.b4x.com/android/forum/threads/class-b4x-google-oauth2.79426/
- Client ID ist vorhanden
- Manifest habe ich ergänzt
- da ich auf das Drive und nicht auf die Persönlichen Daten zugreifen möchte habe ich den Aufruf folgendermaßen gemacht (leicht abgewandelt)
Rufe ich nun Request Token (oAuth.GetAccessToken) auf, gelange ich zum Browser (Crome) wo ich mich dann einloggen kann
und die Freigabe erteilen kann. Danach leitet er mich aber auf die Google Startseite weiter und somit kann die Class auch keien Access Token "abgreifen"
ich hoffe es kann jemand helfen,
Danke
Goggle hat ja mal wieder geändert so das oAuth2 nicht mehr über den WebView funktioniert.
Ich habe mir deshalb diese Class in mein Programm geladen:
https://www.b4x.com/android/forum/threads/class-b4x-google-oauth2.79426/
- Client ID ist vorhanden
- Manifest habe ich ergänzt
- da ich auf das Drive und nicht auf die Persönlichen Daten zugreifen möchte habe ich den Aufruf folgendermaßen gemacht (leicht abgewandelt)
B4X:
Dim oAuth As GoogleOAuth2
Dim scope As String
Dim clientID As String
scope = "https://www.googleapis.com/auth/drive"
clientID = "xxx-xxxxxxxl.apps.googleusercontent.com"
oAuth.Initialize(Me,"oauth",clientID,scope)
Rufe ich nun Request Token (oAuth.GetAccessToken) auf, gelange ich zum Browser (Crome) wo ich mich dann einloggen kann
und die Freigabe erteilen kann. Danach leitet er mich aber auf die Google Startseite weiter und somit kann die Class auch keien Access Token "abgreifen"
ich hoffe es kann jemand helfen,
Danke