多个Facebook Like Buttons同一页面URL

时间:2012-01-05 22:14:12

标签: facebook url facebook-graph-api facebook-like hashtag

我希望在一个页面上有多个Facebook Like Buttons,所有这些都指向同一个URL。我对Like按钮的理解是你喜欢页面的URL。但是,例如我说有一个页面有几个产品属性,也许是一个不同颜色的T恤(红色,蓝色,绿色等)。每种颜色都没有自己的URL。

是否可以多次使用相同的网址?人喜欢红衬衫,人喜欢蓝衬衫等

我尝试使用主题标签执行此操作,但这不起作用。最初的想法是通过Javascript动态更改Open Graph Meta标签,但是A)不能解决相同URL的问题,而B)只有假设Facebook API在Meta标签之后立即从Meta标签中提取信息才能工作。单击,而不是在初始页面加载或单独的远程调用。

有什么想法吗?

注意:我无法将查询字符串附加到网址(即mysite.com/t-shirt?color=red)

2 个答案:

答案 0 :(得分:3)

您应该考虑为每个产品创建一个页面。

这将为您带来额外的好处: - 新闻Feed中的图片和产品链接; - 单品更好的seo; - 为您的网站提供更好的搜索引擎优化。

您使用的是cms吗?

修改

如果你谷歌它有一些例子。但是所有这些都要求你至少创建一个非常基本的html页面。它简单快捷。

如果您需要更好的帮助,可以尝试更具体地了解您的情况。

答案 1 :(得分:2)

这样做的唯一方法是动态。它使用PHP。所以每个按钮的地址都将重定向到php ......就像这样:

对于tShirt红色: http://www.yourDomain.com/tshirt.php?color=red

对于tShirt蓝色: http://www.yourDomain.com/tshirt.php?color=blue

将每个地址放在href-param之类的按钮中 每次我使用Facebook的按钮时,这对我来说都是有效的。