0

我正在为 Android 开发一个应用程序。该应用程序使用 Facebook 授权作为替代方案。我已经按照“Android 版 Facebook 登录流程”所说的方式完成了所有工作。

通过后

Session.openActiveSession(getActivity(), true, callback);

打电话给我

onSessionStateChange(Session session, SessionState state, Exception exception)

几次。第一次与

session == OPENING, exception == null.

然后出现 Facebook 授权对话框,我在其中输入有效的电子邮件和密码。之后onSessionStateChange()第二次进入,与

session == CLOSED_LOGIN_FAILED, exception == com.facebook.FacebookAuthorizationException.

所以会话永远不会打开。有什么问题?

4

1 回答 1

0

我的错。原因是 Facebook 应用程序 ID 不正确(或有问题)(在 AndroidManifest.xml 中指定)。

于 2013-09-12T13:14:56.627 回答