Sto usando Parse, dove gli utenti possono accedere utilizzando Facebook, Twitter e Google+. A partire da ora, solo Facebook e Twitter sono completamente funzionanti.Parse Google plus login
Sono riuscito a effettuare il login utilizzando Facebook e Twitter nel modo seguente:
private void onLoginButtonClicked() {
LoginActivity.this.progressDialog = ProgressDialog.show(
LoginActivity.this, "", "Logging in...", true);
List<String> permissions = Arrays.asList("public_profile", "user_about_me",
"user_relationships", "user_birthday", "user_location");
ParseFacebookUtils.logIn(permissions, this, new LogInCallback() {
@Override
public void done(ParseUser user, ParseException err) {
LoginActivity.this.progressDialog.dismiss();
if (user == null) {
Log.d(IntegratingFacebookTutorialApplication.TAG,
"Uh oh. The user cancelled the Facebook login.");
} else if (user.isNew()) {
Log.d(IntegratingFacebookTutorialApplication.TAG,
"User signed up and logged in through Facebook!");
showUserDetailsActivity();
} else {
Log.d(IntegratingFacebookTutorialApplication.TAG,
"User logged in through Facebook!");
moodpage();
}
}
});
}
private void onTwitterButtonClicked() {
ParseTwitterUtils.logIn(this, new LogInCallback() {
@Override
public void done(ParseUser user, ParseException err) {
if (user == null) {
Log.d("MyApp", "Uh oh. The user cancelled the Twitter login.");
} else if (user.isNew()) {
Log.d("MyApp", "User signed up and logged in through Twitter!");
showUserDetailsActivity();
} else {
Log.d("MyApp", "User logged in through Twitter!");
moodpage(); }
}
});
}
Sto cercando di capire a raggiungere questo obiettivo con Google+ tramite parse. Qualcuno mi ha suggerito di consultare l'API di Parse Rest, tuttavia, non ho familiarità con esso e ho bisogno di più indicazioni.
Qualsiasi chiarimento sarà apprezzato.
[Qui] (https://parse.com/docs/rest) è la documentazione API di Parse e [qui] (https://parse.com/docs/android_guide) è la guida di Android. Hai provato almeno a Google? –
@ user3907211 ci sono altre librerie java che facilitano l'accesso a google +. Sei interessato? – Alboz
Sarei interessato. Ci sono molti modi per farlo, ma voglio creare una relazione in analisi, dove parse memorizza le informazioni google + di login dell'utente. – John