AndroidでParseを使用してSNS認証しようとした所、詰まってしまったので質問させていただきます。
https://www.parse.com/docs/android/guide#fbusers
この公式ドキュメントを見ながら、Twitter認証をしようとしているのですが
Java
1ParseTwitterUtils.logIn(this, new LogInCallback() { 2 @Override 3 public void done(ParseUser user, ParseException err) { 4 if (user == null) { 5 Log.d("MyApp", "Uh oh. The user cancelled the Twitter login."); 6 } else if (user.isNew()) { 7 Log.d("MyApp", "User signed up and logged in through Twitter!"); 8 } else { 9 Log.d("MyApp", "User logged in through Twitter!"); 10 } 11 } 12});
この部分で常にelseに入ってしまい、ログインすることができません。
Parseを導入した後に行った設定は
・ApplicationでParseとParseTwitterUtilsをinitializeする
・ApplicationでParseUserを作ってParseにアプリを登録する
・MainActivityでParseUser#logInInBackgroundを実行する
です。
logInのメソッドが呼び出されるとTwitterのログインダイアログが出てくるという認識で良いのでしょうか?
どなたかご教授願います!
あなたの回答
tips
プレビュー