Facebook Like Button - 显示错误的图像和内容

时间:2012-01-17 06:36:53

标签: php facebook-like facebook-social-plugins

我使用以下代码将Facebook Like按钮添加到我的网站: -

<iframe src="//www.facebook.com/plugins/like.php?href=http%3A%2F%2FXXXXXXXXXX%2FXXXXX%2FXXXXX.php%3Fid%3D<?php //echo $row['my_id'];  ?>&amp;send=false&amp;layout=button_count&amp;width=450&amp;show_faces=false&amp;action=like&amp;colorscheme=light&amp;font&amp;height=21&amp;appId=104780909636116" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:100px; height:21px; float:left; margin-top:14px;" allowTransparency="true"></iframe>

但点击了喜欢的按钮,当我看到我的FB墙时,我能看到的是其他一些图像以及来自同一页面的其他内容,但不是我想要的那个。有谁能建议我这个解决方案?我期待着一些有价值的建议。

1 个答案:

答案 0 :(得分:1)

Like Button的href属性中指定的页面应公开,并且包含og:url的OpenGraph元标记,该标记应该是指向代表“喜欢”内容的网页的规范网址,如果不是与og:url指定的页面相同的页面应包含OpenGraph元标记,其内容将在用户的Feed中发布。

您可以通过将喜欢的网页的网址传递到Debug tool

来确保Facebook抓取正确的数据