Android Facebook: invalid_id з хэш

Я атрымліваю паведамленне пра памылку «invalid_key» пры спробе аўтэнтыфікацыі на Facebook з дапамогай адзінага ўваходу. Ён выдатна працуе без прыкладання, але з устаноўленым дадаткам, я атрымліваю паведамленне пра памылку. Я выкарыстаў наступную каманду, каб атрымаць мой хэш:

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() {}
        });
    }

Можа хто-небудзь праліць святло на гэтае пытанне? Дзякуючы.

0

1 адказы

Kindly go through the following link: "An error's occurred" when authenticating with Facebook's android sdk. I think this will solve the issue.

1
дададзена