Używam Parse, gdzie użytkownicy mogą się logować za pomocą Facebooka, Twittera i Google+. Obecnie tylko Facebook i Twitter są w pełni funkcjonalne.Parse Google plus zaloguj się
udało mi się zalogować za pomocą Facebooka i Twittera w następujący sposób:
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(); }
}
});
}
Próbuję dowiedzieć się, aby to osiągnąć dzięki Google+ przez przetworzenia. Ktoś zasugerował mi, abym zajrzał do interfejsu Parse Rest API, jednak nie jestem do niego zaznajomiony i potrzebuję więcej wskazówek.
Wszelkie wyjaśnienia zostaną docenione.
[tutaj] (https://parse.com/docs/rest) to dokumentacja API Parse, a [tutaj] (https://parse.com/docs/android_guide) to przewodnik dla systemu Android. Czy próbowałeś przynajmniej go wypróbować? –
@ user3907211 istnieją inne biblioteki java, które ułatwiają logowanie google +. Czy jesteś zainteresowany? – Alboz
Byłbym zainteresowany. Istnieje wiele sposobów, aby to zrobić, ale chcę utworzyć relację w analizie składniowej, w której parsuje się login użytkownika google + informacje. – John