Derzeit arbeite ich an der Anwendung, wo Benutzer mit Google anmelden können. Als Teil des Anmeldevorgangs müssen wir Google ACCESS TOKEN und REFRESH TOKEN an den Server senden.Android: Wie erhalte ich Token für die Google Sign-In-API?
I Zugriffstoken, durch das folgende Verfahren am Abrufen
mAccountName = googleSignInAccount.getEmail();
String scopes = "oauth2:profile email";
String token = null;
try {
token = GoogleAuthUtil.getToken(activity.getApplicationContext(), mAccountName, scopes);
} catch (IOException e) {
Logger.eLog(TAG, e.getMessage());
}
GoogleAuthUtil Klasse, von der ich Zugriffstoken am Zugriff haben keine Funktion für Aktualisierungs-Token. Wie kann ich auf das Token aktualisieren zugreifen? Danke im Voraus!
Danke Pranay! Ich suche nach einem Refresh-Token. Ich habe Zugangstoken bereits mit ähnlicher Art der Implementierung bekommen. –
können Sie [diese Ausgabe] (http://stackoverflow.com/questions/26969622/how-to-get-refreshtoken-when-using-googleauthutil) betrachten. Es zeigt an, dass Sie mit 'GoogleAuthUtil.getToken()' kein Refresh-Token bekommen können, aber sobald das Token selbst invalidiert ist, wird es ein neues (das Refresh-Token) zurückgeben. – adjuremods