【发布时间】:2014-10-21 13:03:56
【问题描述】:
我在让 facebook 分享一些从我的网站动态生成的从 mysql 数据库中添加的内容方面取得了一些进展。我可以在我网站的主页上插入一个 iframe。
<iframe src="//www.facebook.com/plugins/like.php? href=http://www.webaddress.com.au/description.php%3Fid%3D'.$id.'&width&layout=standard&action=like&show_faces=true&share=true&height=80&appId=596610807121620" scrolling="no" frameborder="0" style="border:none; overflow:hidden; height:80px;" allowTransparency="true"></iframe>
然后在这个链接到我的页面上,我有以下元标记。
<meta property="og:title" content="Listed in the Two Year Olds section" /> <meta property="og:url" content="<?php echo $_SERVER['PHP_SELF'];?>" /> <meta property="og:description" content="<?php echo $row['horsename'];?> " />
有没有更友好的 Facebook 方式来做到这一点?因为它似乎有时有效,但并非一直有效?
谢谢
【问题讨论】:
-
哪个部分不工作?网址内容?
-
你的 URL 有一个空格字符,你可能会更好地使用 urlencode()
-
我在 facebook 中调试它不喜欢 URL
-
@user2432677 和
<?php echo $_SERVER['PHP_SELF'];?>包含什么?也许是一个示例字符串 url?你有吗? -
调试器说什么?该页面的网址是什么?