我们有一个使用 FB 评论社交插件的 Facebook 应用程序。我们正在尝试自动提取使用该应用发布的评论总数。
我们尝试过使用这个查询:
SELECT count FROM comments_info WHERE app_id = 210218945658186
但是,这会返回以下信息:
{
"error": {
"message": "An unexpected error has occurred. Please retry your request later.",
"type": "OAuthException",
"code": 2
}
}
如果我们查询 count 字段以外的字段,则正确返回结果。这个查询:
SELECT xid, app_id, updated_time FROM comments_info WHERE app_id = 210218945658186
返回以下结果:
{
"data": [
{
"xid": null,
"app_id": 210218945658186,
"updated_time": 1315413930
}
]
}
有谁知道我们如何解决意外错误?在过去的几天里,我们已经多次尝试过这个查询,所以这不是间歇性问题。我们使用 comments_info 表中的列在http://facebook.stackoverflow.com/questions/9708969/event-query-using-fql-returns-oauhexception-an-unknown-error-has-occurred尝试了解决方案,但这并没有不行。
我们还查看了其他选项来计算应用程序中的评论数量。如何列出我的域中的所有评论的答案不起作用,因为我们使用评论插件的子页面数量可变。