在Facebook上使用不同的标题/照片共享同一页面

时间:2012-07-01 08:21:41

标签: facebook share

我在页面上有很多照片,我想为它们添加相似的按钮,所以我创建了一个页面photo.php?id = x,并用类似的按钮链接到不同的变量。但fb在发布后删除了所有变量!大约1年前它工作,但现在我不能添加变量链接分享。

还有另一种方法可以与不同的ID共享页面吗?

echo '<iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2Fportovenere.a-turist.com%2F'.$curfolder.'photo.php%3Fid%3D'.$row["id"].'&amp;send=false&amp;layout=button_count&amp;width=450&amp;show_faces=true&amp;action=like&amp;colorscheme=light&amp;font&amp;height=21" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:21px;" allowTransparency="true"></iframe>';

P.S:

$curfolder="ru/"
id = 1-5 for test

echo '<div class="fb-like" data-href="http://www.portovenere.a-turist.com/'.$curfolder.'photo.php?id='.$row["id"].'" data-send="false" data-layout="button_count" data-width="150" data-show-faces="true"></div>';

有了这个:它与varbiles共享一个页面,但不提取信息(照片,标题)

或旧的分享者:

echo '<a target="_blank" rel="nofollow" href="http://www.facebook.com/sharer/sharer.php?u=http://portovenere.a-turist.com/'.$curfolder.'photo.php?id='.$row["id"].'"><img style="margin-bottom:25px;" src="/images/fb_share_img.png"></a>';

1 个答案:

答案 0 :(得分:0)

我认为您的问题在于og:url元标记。

查看debug tool对您的网址的说明:

  

获取网址:http://portovenere.a-turist.com/photo_galery.php?id=4
  规范网址:http://www.portovenere.a-turist.com/photo_galery.php

我相信如果你修复了它并为og:url返回了相同的网址,它就会按你的意愿行事。