0
SSOを使用してFacebookに認証しようとすると「invalid_key」というエラーが表示されます。それはアプリなしで正常に動作しますが、アプリをインストールするとエラーが発生します。Android Facebook:invalid_id with hash
keytool -exportcert -alias androiddebugkey -keystore ~/.android/debug.keystore | openssl sha1 -binary | openssl base64
ただし、これをFacebookに提供しても、私はまだエラーが発生しています。
if(!facebook.isSessionValid()) {
facebook.authorize(this, new String[] {"publish_stream", "offline_access"}, new DialogListener() {
@Override
public void onComplete(Bundle values) {
SharedPreferences.Editor editor = mPrefs.edit();
editor.putString("access_token", facebook.getAccessToken());
editor.putLong("access_expires", facebook.getAccessExpires());
editor.commit();
}
@Override
public void onFacebookError(FacebookError error) {
Log.d("FacebookError", error.getMessage());
}
@Override
public void onError(DialogError e) {
Log.d("Error", e.getMessage());
}
@Override
public void onCancel() {}
});
}
誰でもこの問題を解消できますか?ありがとう。