我很困惑。
我正在尝试在我的网站上使用一些非常简单的Facebook插件,特别是基本的“喜欢”按钮。
我已经知道如何使用带有iFrame的有限版本。
然而,现在我正在尝试弄清XFBML方法,但在线文档似乎做了很多关于你已经知道的假设,并且缺少工作示例。例如,他们向您展示如何调用JavaScript Init,并为元素fb:like提供单行HTML代码...但我看不到任何示例,如何显示/隐藏面孔,设置默认字体等,例如iFrame代码。
后来我发现你需要将它们添加为元素的属性,但这要感谢StackOverlfow,而不是Facebook文档,它只会让你打转。
<fb:like href="http://mydomain.com" show_faces="true" action="recommend" colorscheme="light" width="400" height="35" />
好的,现在使用XFBML代码时,它的高度应该根据登录状态自动展开/收缩。
我不知道我是否应该最初将高度设置为“80”,或者是否会自动发生。
我不知道在Init脚本中应该使用什么作为“你的应用程序ID”。没有应用程序...只有一个Facebook公司页面...那么当我只是在网站上放置一个Like按钮时,为什么需要App Id?
<script>
window.fbAsyncInit = function() {
FB.init({
appId: 'your app id',
status: true,
cookie: true,
xfbml: true
});
};
任何关于这些问题的启示都将不胜感激。
谢谢!
appId=3990840334890
看起来工作得很好。 - Peter Ehrlich