快速入门:JavaScript 版 Facebook SDK
更新时间: 2023年9月26日
为 LLM 复制
JavaScript 版 Facebook SDK 提供丰富的客户端功能,您可以借助这些功能实现以下操作:
- 在您的网站上使用“赞”按钮以及其他社交插件。
- 使您能够使用Facebook登录来降低用户在您的网站上注册的障碍。
- 方便呼叫Facebook的图谱 API。
- 启动可让用户执行各类操作(例如分享动态)的对话框。
- 当你在 Facebook 上构建 游戏 或 app tab时,便利沟通。
本快速入门将介绍如何设置 JavaScript 版 Facebook SDK 并用它来发出一些基本的图谱 API 调用。如果你还不想设置,你可以使用我们的 JavaScript 测试 控制台 使用所有的 SDK 方法,并探索一些示例(你可以跳过设置步骤,但剩余的快速启动可以在控制台测试)。
支持的浏览器
JavaScript 的 Facebook SDK 支持最受欢迎的浏览器的最新两个版本:Chrome、Firefox、Edge、Safari(包括iOS)和Internet Explorer(仅限11版本)。
基本设置
JavaScript 的 Facebook SDK 没有任何需要下载或安装的独立文件,相反,你只需要在HTML中添加一小段普通JavaScript,就可以异步将 SDK 加载到你的页面。异步加载不会阻止浏览器加载页面的其他元素。
以下代码片段将提供 JavaScript 版 Facebook SDK 基础版,其中的选项将设置为最常用的默认设置。请直接在要加载 SDK 的每个页面的起始
<body> 标签之后插入此代码:<script>
window.fbAsyncInit = function() {
FB.init({
appId : 'your-app-id',
xfbml : true,
version : 'v26.0'
});
};
</script>
<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js"></script>上述代码将加载并初始化 JavaScript 版 Facebook SDK。您必须将
your-app-id 中的值替换为您自己的 Facebook 应用编号。您可以在应用面板中查看此编号。