1

我正在尝试在网页上显示用户的 Facebook 通知,就像它在 Facebook 本身中的显示方式一样。但是,我不知道如何准确地对 Facebook API 进行此查询,然后更新网页。

我创建了一个查询,希望能返回我需要的内容:

SELECT notification_id, sender_id, title_html, body_html, href
FROM notification
WHERE recipient_id=<uid>
AND is_unread = 1
AND is_hidden = 0

我被困在上面并且无法真正找到有关如何使用 JavaScript 发送此查询的任何信息?我是否必须向返回响应或其他内容的单独 PHP 页面发出 AJAX 请求?

4

1 回答 1

1

试试这个:

FB.api({
    method: 'fql.query',
    query: 'SELECT notification_id, sender_id, title_html, body_html, href'
        + ' FROM notification'
        + ' WHERE recipient_id=' + uid
        + ' AND is_unread = 1'
        + ' AND is_hidden = 0'
}, function(response){
    console.log(response);
});
于 2012-06-29T21:03:31.307 回答