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

标签 java android facebook facebook-login

我在 android 中使用 Facebook 登录。
代码:

callbackManager = CallbackManager.Factory.create();
    LoginButton loginButton = (LoginButton) this.findViewById(R.id.login_button);
    loginButton.setReadPermissions("email", "public_profile");
    loginButton.registerCallback(callbackManager, new FacebookCallback<LoginResult>() {
        @Override
        public void onSuccess(LoginResult loginResult) {
            // App code
            Log.println(Log.ASSERT, "FB", "inicio session ");
        }

        @Override
        public void onCancel() {
            Log.println(Log.ASSERT, "FB", "OP NO completada");
            // App code
        }

        @Override
        public void onError(FacebookException exception) {
            Log.println(Log.ASSERT, "FB", " Errro de sesion ");
            exception.printStackTrace();
            // App code
        }
    });

但总是出现以下错误:

SERVER_ERROR: [code] 1675030 [message]: Error performing query. [extra]: Errors while executing operation "ProxyAuthAppLoginQuery": At Query.proxy_auth_app_login: Failed to resolve field. W/System.err:
at com.facebook.login.LoginManager.onActivityResult(LoginManager.java:190) W/System.err: at com.facebook.login.LoginManager$1.onActivityResult(LoginManager.java:159) W/System.err: at com.facebook.internal.CallbackManagerImpl.onActivityResult(CallbackManagerImpl.java:82) W/System.err: at com.procibernetica.moca.MainActivity.onActivityResult(MainActivity.java:130) W/System.err: at android.app.Activity.dispatchActivityResult(Activity.java:5423) W/System.err: at android.app.ActivityThread.deliverResults(ActivityThread.java:3401) W/System.err: at android.app.ActivityThread.handleSendResult(ActivityThread.java:3448) W/System.err: at android.app.ActivityThread.access$1300(ActivityThread.java:138) W/System.err: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1284) W/System.err: at android.os.Handler.dispatchMessage(Handler.java:102) W/System.err:
at android.os.Looper.loop(Looper.java:149) W/System.err: at android.app.ActivityThread.main(ActivityThread.java:5061) W/System.err: at java.lang.reflect.Method.invokeNative(Native Method) W/System.err: at java.lang.reflect.Method.invoke(Method.java:515) W/System.err: at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:787) W/System.err: at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:603) W/System.err: at dalvik.system.NativeStart.main(Native Method)

我已添加以下权限。

<uses-permission android:name="android.permission.INTERNET"/>
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>

最佳答案

我找到了解决方案,当您的应用中没有评估用户时会发生这种情况。

在您的面板应用中输入 选择角色

enter image description here

并添加测试用户,当您尝试使用测试用户登录时,应用程序执行不会失败

enter image description here

关于java - SERVER_ERROR : [code] 1675030 [message]: Error performing query,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41861564/

相关文章:

.net - Android 模拟器未连接到 .Net Web 服务

java - 不知道如何在 Genymotion Android 模拟器中将文件复制到 SD 卡

java - Hadoop——MapReduce

java - RxJava 和观察者代码的并行执行

java - java中每次调用构造函数都会创建对象吗?

android - Firebase 真实数据库 - 查询多个标签(可能在数组中)

iphone - 能够在 Facebook 本地共享对话中标记 friend

iOS 8.3 及更高版本,未插入 Facebook 分享文本

python - 使用 Python 的 Facebook API。如何打印出所有帖子的评论?

java - 天气网站jsoup java