0

我为初学者的问题道歉,但我不知道还能去哪里。我的网站上有以下代码:

<script>
  FB.Event.subscribe('edge.create', function(href, widget) {
    alert('You just liked the page!');
  });
</script>

在开发者页面上,它声明它将在数据库中记录喜欢。那么,我如何看待它们?

该按钮显示正常,一切正常,但我只是不知道如何查看它们。

谢谢你。

4

1 回答 1

1

您发布的代码用于通知您的页面(显然是在 Javascript 中)查看该页面的用户已“喜欢”它。为了使 Like 功能正常工作,实际上不需要这样做。

您需要在页面上已经有 Like 按钮,以便有人喜欢该页面(例如,通过使用加载了必要的 Javascript SDK 的标签 - http://developers.facebook.com/docs/reference/plugins/like/ -虽然听起来你已经完成了)。

至于查看“喜欢”,您的“喜欢”按钮会告诉您有多少人喜欢它(如果您设置了该选项),但是您不能直接查看谁真正喜欢您的页面,因为 Facebook 不允许这样做(隐私问题)

您发布的脚本可以修改以执行其他操作,例如,您可以对自己的服务器进行 AJAX 调用以记录“喜欢”的信息 - 例如。如果用户已登录,那么您就会知道喜欢它的人是谁。

于 2012-12-15T15:15:31.880 回答