2

我正在使用 Facebook SDK 3.0 进行身份验证。当设备上未安装 facebook 应用程序时,它可以正常工作。如果设备上已安装 facebook 应用程序,我将无法获取访问令牌值。

我在本教程中使用 helloFacebookSampleActivity.java 中给出的相同代码。

4

1 回答 1

0

这是由于facebook 提供的单点登录功能。如果他/她已经在本机 facebook 应用程序中登录,它允许用户登录到您的应用程序,而无需重新输入用户名和密码。

要使其正常工作,您必须将您的 Android 密钥哈希提交到您的 Facebook 个人资料。有关这方面的更多信息,请阅读此处Step 4给出的信息。

于 2013-02-19T12:11:06.730 回答