Facebook graph api 无法获取CategorizedFacebookType

Facebook graph api 无法获取CategorizedFacebookType,facebook-graph-api,restfb,Facebook Graph Api,Restfb,我有一个大约一年前开发的应用程序,我 获取facebook帐户的方式如下: facebookClient = new DefaultFacebookClient(access_token); Connection<CategorizedFacebookType> con = facebookClient.fetchConnection("me/accounts", CategorizedFacebookType.class); fbAccounts = con.getData();

我有一个大约一年前开发的应用程序,我 获取facebook帐户的方式如下:

facebookClient = new DefaultFacebookClient(access_token);
Connection<CategorizedFacebookType> con = facebookClient.fetchConnection("me/accounts", CategorizedFacebookType.class);
fbAccounts = con.getData();
这将引发以下异常:

com.restfb.json.JsonException: JsonArray[0] not found.
at com.restfb.json.JsonArray.get(JsonArray.java:252)
at com.restfb.json.JsonArray.getJsonObject(JsonArray.java:341)

同样,这一功能过去运行良好,但现在出现了问题。

您需要用户的
管理页面
权限才能访问他们的管理页面列表-一年前,我不确定您是否这样做了-检查您是否从用户处获得了该权限

{编辑} 一些insights指标也被弃用,您正在检查的特定值可能不再存在-应该有现在可用的详细信息


尝试在中手动检查您的查询,以消除代码中的任何问题,并希望获得更详细的错误消息,您的SDK可能正在接受这些消息

我应该知道的任何其他更改?如下所示:JsonObject allValues=facebookClient.executeMultiquery(createQueries(日期,id),JsonObject.class,参数);也不起作用。不清楚您正在进行的API调用或错误是什么:/Igy,谢谢您的关注。我编辑了这个问题以提供更多信息。
com.restfb.json.JsonException: JsonArray[0] not found.
at com.restfb.json.JsonArray.get(JsonArray.java:252)
at com.restfb.json.JsonArray.getJsonObject(JsonArray.java:341)