2012-01-17 162 views
1

我使用下面的代码给Facebook Like按钮添加到我的网站错误的图片和内容: -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墙毕竟我可以看到一些其他图像以及来自同一页面的其他内容,但不是我想要的那个。任何人都可以为我提供一个解决方案吗?我期待着一些有价值的建议。在Like按钮的href属性指定

+0

如果'HTTP被Facebook抓取正确的数据:// XXXXXXXXXX/XXXXX/XXXXX.php'不会导致正确的地方,你可以有这个问题 – annonymously 2012-01-17 06:44:46

+0

你能解释一下吗? – Arun 2012-01-17 06:51:33

回答

1

页应该是公开的,有OpenGraph meta标签,包括og:url这应该是规范的URL指向到表示“喜欢”的内容页面,如果这是不一样的页面,超过一个规定的由og:url应该具有OpenGraph元标记,其内容将在用户的Feed上发布。

可以确保通过传递喜欢的网页的URL来Debug tool

+0

谢谢!这很好用 – Arun 2012-01-17 11:28:00

+0

@阿伦,不要忘记[接受回答](http://meta.stackexchange.com/a/65088/168587)你的问题,如果它对你有用。 – 2012-01-17 11:45:58

+0

ofcourse我会 – Arun 2012-01-17 12:24:06