Facebook图形API阻止因非活动帐户访问数据 - Android [重复]

问题描述 投票:4回答:1

这个问题在这里已有答案:

我在Android Studio中使用Facebook的Graph API从公共Facebook页面提取状态,但图形请求在空指针异常中保持响应。调试导致此消息“由于我们对Facebook平台所做的更改,对非活动帐户暂时禁用了对此数据的访问”。

 AccessToken token= new AccessToken(getString(R.string.accessToken),
            getString(R.string.facebook_app_id),
            getString(R.string.userID),null,null,null,null,null );
            GraphRequest req= GraphRequest.newGraphPathRequest(token, "453355835083862",
            new GraphRequest.Callback() {
                @Override
                public void onCompleted(GraphResponse response) {
                    FacebookRequestError error = response.getError();
                    Log.e("Error","Error in response: " + error.getErrorMessage());

                    Log.e("Output", response.getJSONObject().toString());
                }
            });
    GraphRequest.executeBatchAsync(req);

给出输出:

03-25 15:48:49.867 17225-17225 / com.example.daroodar.qbwirelessapp E /错误:响应错误:(#200)由于我们正在进行的更改,对非活动帐户暂时禁止访问此数据Facebook平台

这是什么意思?

android facebook facebook-graph-api account
1个回答
1
投票

似乎您的应用程序现在不活跃。检查FB developers console中的申请状态。您可能需要开始新的应用审核(请查看FB console中的应用审核标签)。

还要检查FB Platform Policy是否允许您的应用程序权限。

© www.soinside.com 2019 - 2024. All rights reserved.