Kullanıcıları Facebook, Twitter ve Google+ kullanarak giriş yapabilen Parse'yi kullanıyorum. Şu an itibariyle sadece Facebook ve Twitter tamamen işlevseldir.Ayrıştırma Google plus login
aşağıdaki şekilde Facebook ve Twitter kullanarak giriş başarmış: Ben ayrıştırma yoluyla Google+ ile bunu başarmak için anlamaya çalışıyorum
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(); }
}
});
}
. Birisi Parse Rest API'sine bakmamı önerdi, ancak ben buna aşina değilim ve daha fazla rehberliğe ihtiyacım var.
Herhangi bir açıklama takdir edilecektir.
[Here] (https://parse.com/docs/rest) Ayrıştırma API'sı dokümantasyonudur ve [burada] (https://parse.com/docs/android_guide) Android kılavuzdur. En azından Google’a denedin mi? –
@ user3907211, google + girişini kolaylaştıran diğer java kütüphaneleri var. Ilgileniyor musun – Alboz
İlgilenirim. Bunu yapmanın pek çok yolu var, ama ayrıştırmada, kullanıcı oturum açma google + bilgilerini depolayan bir ilişki oluşturmak istiyorum. – John