1

我有一个在 Facebook 中注册为应用程序的网站。该网站有一个包含许多子页面的主页。每个页面都有自己的 Like 按钮。但是,每个页面都显示相同的点赞数。所有页面都显示与网站相同的计数。

我的页面标记中有以下内容:

<meta property="og:description" content="Get the latest dates, events and happenings from the Dutch Hill PTA School Calendar." />
<meta property="fb:app_id" content="481535935203351" />
<meta property="og:title" content="School Calendar | Dutch Hill PTA" />
<meta property="og:type" content="article" />
<meta property="og:url" content="http://www.dutchhillpta.com/about/SchoolCalendar.aspx" />
<meta property="og:image" content="http://www.dutchhillpta.com/images/DutchHillPTA.jpg" />
<meta property="og:site_name" content="School Calendar | Dutch Hill PTA" />
<meta property="og:description" content="Get the latest dates, events and happenings from the Dutch Hill PTA School Calendar." />
<meta property="fb:admins" content="xxxxxxxxxxxx" />

这是 facebook like 按钮的样子:

<div class="fb-like" data-href="http://www.dutchhillpta.com/about/SchoolCalendar.aspx" data-width="450" data-colorscheme="light" data-layout="standard" data-action="like" data-show-faces="true" data-send="true"></div>

我试图确保网站上每个页面的 data-href 都是唯一的。然而,这似乎并不重要,因为它只显示主页的计数。

任何想法?谢谢!

4

1 回答 1

1

如果 html5 不起作用,您可以尝试这样的 iframe 方法:

<iframe src="//www.facebook.com/plugins/like.php?href= your unique link &amp;width=450&amp;height=35&amp;colorscheme=light&amp;layout=standard&amp;action=like&amp;show_faces=false&amp;send=false" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:35px;" allowTransparency="true"></iframe>

或在这里创建自己的:

https://developers.facebook.com/docs/plugins/like-button/

如果它不起作用,问题可能是 facebook 连接。

于 2013-10-07T23:58:02.873 回答