Facebook Javascript vs PHP SDK
2022-08-30 23:18:09
我对Facebook开发人员指南有些困惑。一些教程显示了正在使用的javascript SDK,而另一些教程显示了正在使用的PHP SDK。我是否需要同时加载这两个?两者之间有什么区别吗(除了一个是客户端,一个是服务器)?
我想使用Facebook的SDK进行用户身份验证,社交插件和图形API。
我对Facebook开发人员指南有些困惑。一些教程显示了正在使用的javascript SDK,而另一些教程显示了正在使用的PHP SDK。我是否需要同时加载这两个?两者之间有什么区别吗(除了一个是客户端,一个是服务器)?
我想使用Facebook的SDK进行用户身份验证,社交插件和图形API。
我能给你的最好的建议 - 在Facebook平台上计划新的开发时要非常小心。许多文档都严重过时了,而零星的平台修订又加剧了这种情况。
诚然,最近几个月这种情况有所改善,但我离题了......
Facebook最近弃用了FBML画布应用程序的创建,这意味着你的应用程序必须位于iframe中。这也意味着您也可以在Facebook上提供应用程序(例如,http://apps.facebook.com/someapp/ 和 http://www.someapp.com/ 都可以加载)。这缩小了使用PHP SDK的好处,因为许多功能都可以通过JavaScript API获得。
对于 SDK 身份验证,您应该使用 Javascript SDK。正确设置要容易得多。
对于图形 API,这取决于您要构建的应用程序类型。如果您在服务器端存储或处理内容,则必须使用PHP SDK。
您无需为其社交插件使用 SDK。在大多数情况下,您只需要复制粘贴示例代码即可。