2014-01-13 2 views
3

Я использую https://www.parse.com в приложении. Мне нужна ссылка на два аккаунта: учетная запись comum + аккаунт facebook у моего пользователя. Я пытаюсь использовать следующую процедуру:Проанализируйте пользователя и ссылку пользователя Facebook

if (!ParseFacebookUtils.isLinked(user)) { 
    ParseFacebookUtils.link(user, Account.this, new SaveCallback() { 
     @Override 
     public void done(ParseException ex) { 
      if (ParseFacebookUtils.isLinked(user)) { 
       Log.e("MyApp", "Woohoo, user logged in with Facebook!"); 
      } 
     } 
    }); 
} 

Но, по-видимому, этот метод не реализован. Кто-нибудь сделал это и мог мне помочь?

ответ

0

Существует очень хорошо документированное руководство по интеграции учетной записи пользователя Facebook с ParseUser для Android. Incase вы не проверили его, https://www.parse.com/tutorials/integrating-facebook-in-android

+0

Да, это хороший учебник, но это не дает ответа на вопрос. Вопрос относится к методу LINK и почему он не вызывает DONE. – MobileVet

2

Я решил проблему, добавив в onActivityResult как этот

 @Override 
public void onActivityResult(int requestCode, int resultCode, Intent data) { 
    super.onActivityResult(requestCode, resultCode, data); 
    ParseFacebookUtils.finishAuthentication(requestCode, resultCode, data); 
}   
+0

отлично, я забыл добавить его в мою MainActivity ...;) –

Смежные вопросы