以下のコードを使用して、Facebook ログインを Android アプリ (Parse を使用) に追加しようとしています。
List<String> permissions = Arrays.asList("public_profile", "email");
ParseFacebookUtils.logInWithReadPermissionsInBackground(this, permissions, new LogInCallback() {
@Override
public void done(ParseUser user, ParseException err) {
if (user == null) {
Log.d("MyApp", "Uh oh. The user cancelled the Facebook login.");
} else if (user.isNew()) {
Log.d("MyApp", "User signed up and logged in through Facebook!");
} else {
Log.d("MyApp", "User logged in through Facebook!");
}
}
});
上記のコードを実行すると、次の画面が表示されます。
これらは私が試したことです(すでにSOで多くのスレッドを通過しました):
- ユーティリティ
を実行して、 Facebook アプリ ページにデバッグおよびリリース ハッシュキーを入力済みです。
keytool
- このスレッドとこのに従って、ここから適切な openssl バージョンを使用しました。
ここで何が欠けていますか?