0

我在页面上有很多照片,我想给它们添加点赞按钮,所以我创建了一个页面 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>';

PS:

$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>';

与这个:它与变量共享一个页面,但不获取信息(照片,标题)

或旧共享者:

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>';
4

1 回答 1

0

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

查看调试工具对您的 url 的说明:

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

我相信,如果您解决此问题并为其返回相同的 url,og:url它将按照您的意愿行事。

于 2012-07-01T09:42:59.043 回答