我正在尝试调试一些奇怪的行为,即使用户没有登录也会触发auth.logout事件。我有一个从FB.provide.setAuthResponse触发事件的红手堆栈跟踪。但是,当我grep connect-js源时,我发现项目中甚至不存在字符串“setAuthResponse”。
显然,https://github.com/facebook/connect-js的源代码已过时。为什么是这样?鉴于Facebook的API和SDK极其错误,FB如何在没有必要的调试工具的情况下期望我们完成任何工作?
答案 0 :(得分:0)
我很确定不推荐使用connect-js。您现在应该使用javascript SDK。作为Facebook的一般经验法则,如果已经存在了6个月,它很快就会被弃用。