我可以依赖Facebook Connect吗?

我可以依赖Facebook Connect吗?,facebook,reliability,Facebook,Reliability,我一直在考虑使用一个新的网站,我正在建设,但Facebook的API似乎有点不稳定 我一直在使用的代码是基本的,但是示例应用程序“therunaround”也有类似的问题 例如,好友列表并不总是加载,登录的Facebook用户也不总是被检测到 这些问题纯粹是因为我刚刚开始吗?是的,您所描述的问题很可能只是因为没有正确使用API FacebookConnect仍然非常新,偶尔会遇到问题,但总体而言,它相当稳定,许多主要网站都在实施 此开发人员帖子可能与您的问题有关:(发件人:) 请确保在使用Fac

我一直在考虑使用一个新的网站,我正在建设,但Facebook的API似乎有点不稳定

我一直在使用的代码是基本的,但是示例应用程序“therunaround”也有类似的问题

例如,好友列表并不总是加载,登录的Facebook用户也不总是被检测到


这些问题纯粹是因为我刚刚开始吗?

是的,您所描述的问题很可能只是因为没有正确使用API

FacebookConnect仍然非常新,偶尔会遇到问题,但总体而言,它相当稳定,许多主要网站都在实施

此开发人员帖子可能与您的问题有关:(发件人:)

请确保在使用Facebook Connect JS API之前已加载功能 2009年2月26日下午1:35

几乎所有Facebook Connect的JS API 之后异步加载 调用FB.init()。因为 从本质上讲,JSAPI不是异步的 必要的立即可用 打了这些电话之后。你应该 使用FB.ensureInit或 FB.Bootstrap.requireFeatures以确保 JSAPI在使用之前加载 他们

我们有一个维基文档 更详细地描述了这一点。 然而,我们刚刚发现一些 Connect应用程序正在调用Connect JS API,如FB.Connect.*和 Facebook。*紧接着 调用FB.init。这种方法将 导致间歇性故障,因为 这些函数可能尚未加载

在昨晚的推送中,我们修复了一个 FeatureLoader.js.php中的bug,其中 它总是自动地盯着我看 Connect的异步加载 特征。在bug修复之后, 以前调用JSAPI的代码 使它们加载的可能性更大 失败。如果你注意到你的 连接应用程序无法获取功能 为Connect JS定义了错误 函数,请检查您的代码以 确保它正在等待功能 在使用它们之前加载