电子商务网站上的Facebook“赞”按钮

时间:2010-12-14 00:46:41

标签: javascript facebook opensocial

我想在我的电子商务网站上添加“赞”按钮。我面临的问题是弄清楚如何让每个页面都有自己的Like辅助功能。这意味着,如果用户点击了一个产品的Like,我不希望Like出现在其他产品上。它应该基于每个产品。

在这种情况下,如何配置Like按钮,使用自己的Likes个性化每个项目?

我是否需要使用FBML,或者可以使用iframe嵌入来完成吗?

1 个答案:

答案 0 :(得分:1)

是的,可以使用FB iframe代码完成,您只需要将每个产品的唯一URL写入每个页面的代码中。

所以你需要组装:

<iframe src="http://www.facebook.com/widgets/like.php?href=http://www.example.com/UNIQUE-URL" scrolling="no" frameborder="0" style="border:none; width:450px; height:80px"></iframe>

其中example.com将替换为您的站点,并且UNIQUE-URL将替换为该产品的URL。所以你的页面模板会使用类似的东西:

<iframe src="http://www.facebook.com/widgets/like.php?href=http://www.example.com/products.php?pid=<?php print $pid ?>" scrolling="no" frameborder="0" style="border:none; width:450px; height:80px"></iframe>