SERVER_ERROR: [code] 1675030 [message]: Error performing query

后端 未结 17 1932
花落未央
花落未央 2020-11-29 04:07

I am using Facebook login in android.
Code:

callbackManager = CallbackManager.Factory.create();
    LoginButton loginButton = (LoginButt         


        
17条回答
  •  春和景丽
    2020-11-29 04:34

    In my case problem was wrong generated Key Hash which need to submit on facebook app page Solution found on this article https://developers.facebook.com/docs/facebook-login/android/advanced

    Manually Check Key Hash - You can print out the key hash sent to Facebook and use that value in App Dashboard. Make this change to onCreate() in your main activity:

    try 
    {
        PackageInfo info = getPackageManager().getPackageInfo(
                            "com.facebook.samples.loginhowto",
                            PackageManager.GET_SIGNATURES);
    
        for (Signature signature : info.signatures) {
            MessageDigest md = MessageDigest.getInstance("SHA");
            md.update(signature.toByteArray());
            Log.d("KeyHash:", Base64.encodeToString(md.digest(), Base64.DEFAULT));
        }
    } catch (NameNotFoundException e) {  
    
    
    } catch (NoSuchAlgorithmException e) {  
    
    }
    

提交回复
热议问题