将多个评论框中的评论显示到单个iframe facebook页面的代码?

将多个评论框中的评论显示到单个iframe facebook页面的代码?,facebook,comments,Facebook,Comments,我在我们网站的php产品页面上安装了一个facebook评论框。这意味着评论框显示在我们所有的产品页面上 我正在使用 data-href="<?php echo HTTP_SERVER . $_SERVER['REQUEST_URI']; ?>" 和各种其他网址,但我不能得到所有的评论显示在iframe 如果我在其中一个产品页面上放置一个带有注释的url,它就可以正常工作。但这不是我想要达到的 有什么办法可以做到这一点吗 在评论调节工具中,显示所有产品页面的所有评论,显示所有评论的

我在我们网站的php产品页面上安装了一个facebook评论框。这意味着评论框显示在我们所有的产品页面上

我正在使用

data-href="<?php echo HTTP_SERVER . $_SERVER['REQUEST_URI']; ?>"
和各种其他网址,但我不能得到所有的评论显示在iframe

如果我在其中一个产品页面上放置一个带有注释的url,它就可以正常工作。但这不是我想要达到的

有什么办法可以做到这一点吗

在评论调节工具中,显示所有产品页面的所有评论,显示所有评论的代码是什么?我能用这个吗


谢谢你的帮助

据我所知,你不能那样做

你可能会在该页面中放置多个评论插件,每个产品一个,或者类似的东西,但这可能不是你想要的

另一种方法是自己创建。 使用可以获取所有产品的注释(使用URL),然后可以简单地显示它们。 问题是,您必须对它们进行排序,然后自己渲染显示

要使用FQL获取评论,您需要使用和,并根据产品url执行以下操作:

SELECT username, text
FROM comment
WHERE object_id IN
    (SELECT comments_fbid
    FROM link_stat
    WHERE url ="PRODUCT_URL")
当然,您可以选择更多/不同的字段,阅读注释表文档中的选项

您可以使用的方法在客户端执行此操作,也可以通过向以下对象发出http请求从服务器端执行此操作:


请记住,您需要一个活动访问令牌,可能还需要一个或多个权限(请查看文档)。

据我所知,您不能这样做

你可能会在该页面中放置多个评论插件,每个产品一个,或者类似的东西,但这可能不是你想要的

另一种方法是自己创建。 使用可以获取所有产品的注释(使用URL),然后可以简单地显示它们。 问题是,您必须对它们进行排序,然后自己渲染显示

要使用FQL获取评论,您需要使用和,并根据产品url执行以下操作:

SELECT username, text
FROM comment
WHERE object_id IN
    (SELECT comments_fbid
    FROM link_stat
    WHERE url ="PRODUCT_URL")
当然,您可以选择更多/不同的字段,阅读注释表文档中的选项

您可以使用的方法在客户端执行此操作,也可以通过向以下对象发出http请求从服务器端执行此操作:

请记住,您需要一个活动的访问令牌,可能还需要一个或多个权限(请查看文档)

SELECT username, text
FROM comment
WHERE object_id IN
    (SELECT comments_fbid
    FROM link_stat
    WHERE url ="PRODUCT_URL")