2

当我在我的 android 应用程序中单击 facebook 的登录按钮时出现此错误

“登录失败:invalid_key:Android 密钥不匹配。您的密钥“YLYMBqpjl/OenePeQNf4DORUfR8”与您的应用程序设置中指定的允许密钥不匹配,请在 www.facebook.com/developers 检查您的应用程序设置”

我浏览了链接:http ://sean.lyn.ch/2011/07/android-the-facebook-sdk-sso-and-you/ 等等,发现在使用 android-facebook sdk 时设备(在模拟器上运行良好)如果该设备上已经安装了 facebook 应用程序,则会出现此错误。为了解决这个问题,生成一个哈希键并将其添加到我正确执行的 facebook 应用程序设置中,但我仍然得到相同的错误。

这个键 - “YLYMBqpjl/OenePeQNf4DORUfR8”在我的错误消息中来自哪里?

它在模拟器上运行良好,我可以登录并在墙上发帖并获取用户 ID、电子邮件等...但在设备上我收到此错误

4

2 回答 2

4

您的密钥是:“ YLYMBqpjl/OenePeQNf4DORUfR8

将此密钥粘贴到标记为绿色边框的本机 Android 应用程序中。

在此处输入图像描述

于 2012-06-07T07:04:32.763 回答
0

@archie.bpgc 这是因为您使用的密钥与 tute 用于通过 facebook 验证您的应用程序的密钥相同。如果您在 facebook 上注册了您的应用程序,那么您将在注册应用程序的主页上找到您的应用程序的密钥。检查它显示在顶部应用程序 ID 上的这张图片

http://i48.tinypic.com/2nas9i0.png

于 2012-06-07T07:09:13.233 回答