通知响应中缺少项目

时间:2012-02-17 09:14:33

标签: facebook-graph-api notifications facebook-fql

我正在尝试使用FQL检索所有通知的列表。我有manage_notifications权限。如果我进行查询,例如:

SELECT notification_id, sender_id, created_time, updated_time, is_unread, title_html, title_text, href, icon_url from notification where recipient_id = me()

它有效。但是返回的列表缺少一些项目,似乎是随机的。 Facebook网站上的某些通知不会出现在输出中。我无法发现任何被跳过的模式。但是,如果我使用常规的Graph API来调用/ me / notifications?include_read = 1,则缺少相同的条目。

无论是从我的代码调用还是使用Graph Explorer,我都得到了相同的结果。更重要的是,如果跳过的通知未读,我可以查询未读计数并获得“1”,即使相关通知未出现在列表中。

有没有人知道这里可能出现什么问题?

1 个答案:

答案 0 :(得分:0)

我认为这是一个错误,可能与来自时间轴等的较新通知有关。您应该在Facebook Platform Bug Tracker中提交报告并在此处链接,以便让每个人都知道跟踪问题的位置。