我使用下面的查询获取批量查询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}}
此查询有什么问题?
答案 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
上报告错误