Spa*_*rky 6 sdk facebook app-id xfbml facebook-like
我真的很困惑.
我试图在我的网站上使用一些非常简单的Facebook插件,特别是基本的"喜欢"按钮.
我已经知道如何使用iFrame的限量版本.
但是,现在我正在试图找出XFBML方法,在线文档似乎对你已经知道的内容做了很多假设,并且在工作示例上做得很短.例如,它们向您展示如何调用JavaScript Init并为您提供元素fb的单行HTML代码:like ...但是我看不到任何关于如何显示/隐藏面,设置默认字体等的示例像在iFrame代码中一样.
我已经发现你需要将它们作为属性添加到元素中,但这要归功于StackOverlfow并且不要感谢Facebook文档,它只是带你进入圈子.
<fb:like href="http://mydomain.com" show_faces="true" action="recommend" colorscheme="light" width="400" height="35" />
Run Code Online (Sandbox Code Playgroud)
好的,所以现在使用XFBML代码时,它的高度应该根据登录情况自动扩展/收缩,我假设.
我不知道我是否应该将高度设置为"80"或者是否自动发生.
我不知道我应该在Init脚本中使用"你的app id".没有应用程序...只是一个Facebook公司页面...所以当我在网站上放一个Like按钮时,为什么我需要一个App ID?
<script>
window.fbAsyncInit = function() {
FB.init({
appId: 'your app id',
status: true,
cookie: true,
xfbml: true
});
};
Run Code Online (Sandbox Code Playgroud)
对这些问题的任何启示都将受到赞赏.
谢谢!
Spa*_*rky 16
拉出我所有的头发后回答我自己的问题......
http://developers.facebook.com/docs/guides/web/
"JavaScript SDK要求您使用Facebook注册您的网站以获取应用程序ID(或appId).appId是您网站的唯一标识符,可确保我们在用户和您的网站之间具有适当的安全级别.以下示例显示了在您拥有appId后如何加载JavaScript SDK:"
http://developers.facebook.com/setup/
该页面/表单的标题是创建应用程序.我仍然不明白他们为什么不使用更通用的术语.我不是"创建应用程序",我不认为我的网站是一个应用程序.
| 归档时间: |
|
| 查看次数: |
15410 次 |
| 最近记录: |