0

我正在为一个网站构建一个共享系统,使用 facebook like & addthis。

例子,

  1. member_ID 177 共享一个产品页面“http://www.example.com/product.php?item=swedish-fish&member_ID=177”,

  2. 有人点击该链接,页面将“member_ID=177”注册为该项目的“推荐人”,以获得奖励。

  3. 如果是这样,每个成员的页面“http://www.example.com/product.php?item=swedish-fish&member_ID=...”都会有所不同。分享不能复合。

使用规范 url 似乎没有帮助,因为我仍然需要传递“member_ID=177”。

基本上,我想要实现的是分享“http://www.example.com/product.php?item=swedish-fish&member_ID=177”,

但在“http://www.example.com/product.php?item=swedish-fish”上复合“喜欢”和“分享”数字

<link rel="canonical" href="http://www.example.com/product.php?item=swedish-fish"/>
<meta property='og:url' content='https://www.example.com/product.php?item=swedish-fish' />

可能吗?如果是这样,怎么做?如果没有,关于替代品的任何建议?

提前致谢!

4

1 回答 1

0

您必须将 添加&member_ID=177og:url标签中,并且rel='canonical'标签才能正常工作。如果您不这样做,Facebook 将聚合所有不同的成员 ID,就好像它们是一个 URL 一样。

于 2013-01-24T17:34:25.527 回答