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 に答える