gpt4 book ai didi

facebook - 无法获取 Facebook 评论数

转载 作者:行者123 更新时间:2023-12-03 06:39:37 31 4
gpt4 key购买 nike

我在我的网站上使用 Facebook 评论,效果很好,但我无法检索评论数量。

我尝试了 HTML5 代码:<div class="fb-comments-count" data-href="http://www.bmeme.hu/?site=post&amp;id=20">0</div>但它返回的是 0 而不是实数。

我在这里检查了我的页面:https://graph.facebook.com/comments/?ids=http://www.bmeme.hu/?site=post&id=20但正如你所看到的,它什么也没返回。

为什么无法获取 Facebook 评论数?

谢谢

更新:这是我的代码,我使用的是:

<div class="fb-comments-count" data-href="<? echo urlencode($siteurl."/?site=post&id=".$value["id"]); ?>" style="display: inline;">0</div> komment

$siteurl = http://www.bmeme.hu
$value["id"] //the actual post id

<body> 的第一行标签:

<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/all.js#xfbml=1";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>

并且不起作用..

最佳答案

这就是我用来计算评论数量的方法。 (这是有效的 HTML 5 代码,请使用 facebook 网站上的示例来获取旧模板)。

//Include this in the footer of your page.  
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_GB/all.js#xfbml=1&appId=xxxxxxxxxxxxxx";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));

现在使用此 div 检索评论计数(它将显示为 0 因为第一次使用它时,您的页面上可能不会有任何评论”。

<div class="fb-comments-count" data-href="http://www.yourpagelinkhere.com"></div>

关于facebook - 无法获取 Facebook 评论数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9352748/

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