我正在尝试使用 facebook 登录连接我的应用程序。我做了所有这些步骤,但我面临一个奇怪的问题。所以登录按钮有效,因为出现了 facebook 登录窗口,但我没有得到 facebook 令牌(onError 被调用)。我已经尝试了这个问题的所有解决方案。此代码与 Facebook 教程中的代码相同。mCallbackManager = CallbackManager.Factory.create(); LoginButton loginButton = findViewById(R.id.login_button); loginButton.setReadPermissions("email"); loginButton.registerCallback(mCallbackManager, new FacebookCallback<LoginResult>() { @Override public void onSuccess(LoginResult loginResult) { Log.d(TAG, "facebook:onSuccess:" + loginResult); } @Override public void onCancel() { Log.d(TAG, "facebook:onCancel"); } @Override public void onError(FacebookException error) { Log.d(TAG, "facebook:onError", error); error.printStackTrace(); } });这是我的错误,与问题有点不同(额外:空):09-12 21:13:40.317 29573-29573/com.xxxx.yyyy D/FACEBOOK: facebook:onErrorSERVER_ERROR: [code] 1675030 [message]: Error performing query. [extra]: null at com.facebook.login.LoginManager.onActivityResult(LoginManager.java:219) at com.facebook.login.LoginManager$1.onActivityResult(LoginManager.java:174) at com.facebook.internal.CallbackManagerImpl.onActivityResult(CallbackManagerImpl.java:92)AndroidManifest.xml <meta-data android:name="com.facebook.sdk.ApplicationId" android:value="@string/facebook_app_id"/>有谁知道如何解决这个问题?
添加回答
举报
0/150
提交
取消