Java 线程“main”com.restfb.Exception.FacebookResponseStatusException中出现异常:收到Facebook错误响应(代码1):发生未知错误

Java 线程“main”com.restfb.Exception.FacebookResponseStatusException中出现异常:收到Facebook错误响应(代码1):发生未知错误,java,php,facebook-fql,restfb,jsonobject,Java,Php,Facebook Fql,Restfb,Jsonobject,我在restfb.com上看到了FqlMultiQuery的示例,这些示例涉及单独的查询 但是,我似乎找不到如何使用FqlMultiQuery进行类似查询的示例。我所指的类似查询类似于以下模板/示例: SELECT uid, name FROM user WHERE uid=220439 SELECT uid, name FROM user WHERE uid=239203 SELECT uid, name FROM user WHERE uid=<<iterate_over_thi

我在restfb.com上看到了FqlMultiQuery的示例,这些示例涉及单独的查询

但是,我似乎找不到如何使用FqlMultiQuery进行类似查询的示例。我所指的类似查询类似于以下模板/示例:

SELECT uid, name FROM user WHERE uid=220439
SELECT uid, name FROM user WHERE uid=239203
SELECT uid, name FROM user WHERE uid=<<iterate_over_this>>
以下是生成FQL请求和执行FQL MultiQuery的代码:

预期产量是多少?我想做什么

我正试图打印出我的查询结果。然而,我得到的是上面粘贴的堆栈中的异常

Exception in thread "main" com.restfb.exception.FacebookResponseStatusException: Received Facebook error response (code 1): An unknown error occurred
  at com.restfb.BaseFacebookClient$DefaultLegacyFacebookExceptionMapper.exceptionForTypeAndMessage(BaseFacebookClient.java:143)
  at com.restfb.BaseFacebookClient.throwLegacyFacebookResponseStatusExceptionIfNecessary(BaseFacebookClient.java:204)
  at com.restfb.DefaultFacebookClient.throwFacebookResponseStatusExceptionIfNecessary(DefaultFacebookClient.java:666)
  at com.restfb.DefaultFacebookClient.makeRequestAndProcessResponse(DefaultFacebookClient.java:630)
  at com.restfb.DefaultFacebookClient.makeRequest(DefaultFacebookClient.java:592)
  at com.restfb.DefaultFacebookClient.executeFqlMultiquery(DefaultFacebookClient.java:396)
  at com.hadoopfun.facebookanalysissimple.FacebookAnalysisProject.main(FacebookAnalysisProject.java:89)
Map<String, String> queries = new HashMap<String, String>();

for(JsonObject friend : fbUser.getFriends()) {
    String friendId = friend.getString("uid");
    queries.put(friendId, "SELECT post_id, message, type, comment_info, like_info, created_time FROM stream WHERE source_id=" + friendId + " AND actor_id=me() LIMIT 1000");
}

JsonObject multiqueryResults = facebookClient.executeFqlMultiquery(queries, JsonObject.class);

System.out.println(multiqueryResults.toString());