Facebook批量查询帖子

时间:2013-04-18 06:41:35

标签: facebook facebook-graph-api

我使用下面的查询获取批量查询POST方法中的页面发布结果和注释计数。

  

批处理:[{“name”:“post-resultset”,“method”:“GET”,“relative_url”:“me / posts?offset = 0& limit = 2”},{“method”:“ GET“,”relative_url“:”fql?q = SELECT post_id,来自stream的comment_info,其中post_id IN({result = post-resultset:$。data。*。id})“}]

我收到了错误代码400

的回复
  

{“error”:{“message”:“(#601)解析器错误:位置74处出现意外'_435851216505244'。”,“类型”:“OAuthException”,“code”:601}}

此查询有什么问题?

1 个答案:

答案 0 :(得分:0)

这是由于后结果集上的post_id:$。data。*。id 未被引号括起来,例如

“relative_url”:“fql?q = SELECT post_id,来自stream的comment_info,其中post_id为IN(\”1234567_435851216505244 \“)”

我认为这是一个facebook错误,您应该在https://developers.facebook.com/bugs

上报告错误

enter image description here