0

我正在尝试开发一个与 Facebook connect 集成的应用程序,它在其他设备上运行良好(注 2 v4.1.2),但相同的代码无法在 Nexus 4 v4.3 上登录 Facebook。

它是一个错误吗?是否有关于此的已知问题?

以下是 facebook sdk 显示的日志

10-05 10:59:29.864: D/FacebookSDK.WebDialog(7727): Webview loading URL: https://m.facebook.com/login.php?skip_api_login=1&api_key=623266737691185&signed_next=1&next=https%3A%2F%2Fm.facebook.com%2Fdialog%2Foauth%3Fredirect_uri%3Dfbconnect%253A%252F%252Fsuccess%26display%3Dtouch%26type%3Duser_agent%26client_id%3D623266737691185%26ret%3Dlogin&cancel_uri=fbconnect%3A%2F%2Fsuccess%3Ferror%3Daccess_denied%26error_code%3D200%26error_description%3DPermissions%2Berror%26error_reason%3Duser_denied&display=touch&_rdr

谢谢

4

1 回答 1

0

Facebook Connect 使用 OAuth 作为身份验证方法,并且 OAuth 参数的一部分包括时间戳。如果设备的时间设置不正确,会产生不正确的时间戳,导致上述错误。

希望 Facebook 可以更清楚地了解他们的错误信息。

于 2013-08-22T02:02:36.790 回答