检查Facebook App登录

时间:2011-09-14 04:28:01

标签: android

我有一个问题,我正在使用Facebook SDk在我们的Android应用程序中在Facebook上共享产品,它工作正常,但当我们登录到预装在手机中的Facebook应用程序,然后我们想通过我们的应用程序登录Facebook然后它不显示登录窗口。我不知道这将在我们的代码中如何管理? \

请帮我解决这个问题。

提前致谢。

4 个答案:

答案 0 :(得分:2)

如果您想要始终显示登录对话框,请在调用Facebook.authorize()方法时设置Facebook.FORCE_DIALOG_AUTH选项。

这是我的代码。

Facebook fb = new Facebook("1234567"); //your app key
return fb.authorize(this, PERMISSIONS, Facebook.FORCE_DIALOG_AUTH, fbDiagListener);

答案 1 :(得分:0)

FB app&你的应用没有任何联系。 实施FB身份验证流程。检查FB Dev站点 它的OAuth 2.0。 在您的应用内部使用客户端内容。

答案 2 :(得分:0)

我认为你的问题主要是因为没有正确指定android密钥哈希。请点击以下链接:"An error's occurred" when authenticating with Facebook's android sdk

答案 3 :(得分:0)

kingori的解决方案很好但不是唯一的解决方案。您需要检查应用中的哈希键是否与您在Facebook控制台上粘贴的哈希键匹配。我遇到了同样的问题,并通过这种方法解决了。