检索给定用户的通知

时间:2011-07-14 09:40:55

标签: facebook facebook-fql

我在使用facebook图表api时遇到了一些严重的问题:我用以下内容检索新闻Feed:

var query = FB.Data.query('SELECT post_id,actor_id,message,FROM stream WHERE filter_key in(SELECT filter_key FROM stream_filter WHERE uid = {0} AND type =“newsfeed”)',response.id);

并且它工作正常但是当我也尝试通过以下方式简单地获取同一用户的通知时

var q = FB.Data.query('SELECT notification_id FROM notification WHERE recipient_id = {0},response.id);

它不仅没有为该查询输入q.wait {},而且实际上似乎也停止了应该检索新闻源的fisrt查询并且在

之前正常工作

如果有人知道发生了什么(我也通过了权限规范,看看是否有任何指定用于通知检索但是徒劳),我将非常感激。 谢谢你

1 个答案:

答案 0 :(得分:0)

你在逗号之前错过了撇号。

您的查询应为:

var q = FB.Data.query('SELECT notification_id FROM notification WHERE recipient_id={0}',response.id);