【发布时间】:2012-06-26 14:32:02
【问题描述】:
我正在尝试对 java 中的图形 API 使用批处理请求。实际上它是一个 HTTPClient 正在发出一个图形 API 请求。
我试图构造一个这样的批处理请求数组:
String query2 = "SELECT --- from tableX";
String query = "SELECT --- from tableY";
String batch_request= "[{\"method\":\"GET\",\"relative_url\":method/fql.query?query="+query+"},"+
"{\"method\":\"GET\",\"relative_url\":method/fql.query?query="+query2+"}]";
然后我对请求进行 URLEncode:String query = URLEncoder.encode(batch_request)
并将其传递给图形 API,如下所示: https://graph.facebook.com/?batch="+query+"&access_token="+accessToken
我没有得到任何结果 :(。它返回错误 500。
有什么想法吗?
【问题讨论】:
标签: facebook-graph-api facebook-fql facebook-batch-request