gpt4 book ai didi

Facebook 评论框插件

转载 作者:行者123 更新时间:2023-12-02 21:46:12 24 4
gpt4 key购买 nike

我正在使用 Facebook 评论框插件:

<fb:comments href="${myPageUrl}" num_posts="20" width="630"></fb:comments>

一切都运转良好。问题是我想将发布的评论存储到我的数据库中。有什么办法可以获取评论框中发布的文本。

我正在使用以下 js 来捕获 comment-create 事件。

FB.Event.subscribe('comment.create', function(response) {        
alert(response.commentID)
});

我从中获得了一些 commentId,但我不知道如何获取在特定 comment-create 事件上发布的确切评论。

最佳答案

Coomie:实际上,每当发布评论时,我都会通过“comment.create”捕获该事件。我能够 catch 该事件,但我想知道如何获取在该特定事件中发布的评论(文本)。类似 event.text 或 event.comment 但没有找到直接方法

所以,现在我用 fql 来操作它。这与你的例子有些相似。首先检索整个列表,然后选择顶部的列表。我的示例代码如下:

FB.Event.subscribe('comment.create', function(response) {
FB.api({
method: 'fql.query',
query: "SELECT post_fbid, fromid, object_id, text, time from comment WHERE object_id in (select comments_fbid from link_stat where url ='${PageUrl}') order by time desc limit 1"
},
function(response) {
var feed = response[0];
alert(feed.text)
});
});

所以这个方法给了我与我想要的完全相同的结果。

关于Facebook 评论框插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9864423/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com