0

我的网站上有带有面孔的“赞”按钮,它收集了 7 个赞,其中一些是我的朋友(显示的面孔),有些不是(未显示的面孔)。

在过去几个月的某个时间点(无法跟踪我所有的页面,所以我不知道确切的信息),有些东西坏了,所以按钮不再列出任何朋友。它只是显示“成为你的第一个喜欢这个的朋友”。点赞数仍然是 7,但我不知道他们是谁。

1)我绝对确定我不是所有这些人都没有成为朋友。2) 我很确定 iframe、代码等没有改变。它刚刚停止工作。3)通过 linter 运行链接没有帮助。linter 没有报告任何错误/警告。4) 增加 iframe 高度似乎没有帮助 5) 从某些页面消失的图片仍然显示在其他页面中的相同朋友(由相同的 php 生成,因此正确),这似乎证明这不是隐私问题,此外,这么多人怎么会有隐私问题?

这完全打败了我,有什么想法吗?请参阅下面的一些链接。

http://www.great-passage.com/?photoId=59

http://www.great-passage.com/?photoId=98

4

2 回答 2

1

它为我显示了 7 个赞

在此处输入图像描述

我认为正在发生的事情。您已注销 Facebook 或以其他用户身份登录并查看网页。尝试切换登录和关闭并刷新浏览器缓存,看看它是否改变。

验证这里发生的事情的最佳方法是查看幕后情况。

打开 Graph 调用 URL

https://graph.facebook.com/?ids=http://www.great-passage.com/?photoId=59

{
   "http://www.great-passage.com/?photoId=59": {
      "id": "http://www.great-passage.com/?photoId=59",
      "shares": 7
   }
}

https://graph.facebook.com/?ids=http://www.great-passage.com/?photoId=98

{
   "http://www.great-passage.com/?photoId=98": {
      "id": "http://www.great-passage.com/?photoId=98",
      "shares": 23
   }
}
于 2012-04-19T21:57:55.343 回答
0

当我查看您的源代码时,我看到:

<div id="like" class="transparent"><iframe src="http://www.facebook.com/plugins/like.php?app_id=174634935928464&amp;href=http%3A%2F%2Fwww.great-passage.com%2F%3FphotoId%3D59&amp;send=false&amp;layout=button_count&amp;width=100&amp;show_faces=false&amp;action=like&amp;colorscheme=dark&amp;font=arial&amp;height=20" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:20px;" allowTransparency="true"></iframe></div>

你看到 show_faces=false 我相信应该是 =true

于 2013-01-12T08:12:52.213 回答