当我在我的android应用程序中点击facebook的登录按钮时,我得到了这个错误
“登录失败: invalid_key: Android密钥不匹配。您的密钥"YLYMBqpjl/OenePeQNf4DORUfR8”与您的应用程序设置中指定的允许密钥不匹配,请在www.facebook.com/developers上检查您的应用程序设置。“
我浏览了link:http://sean.lyn.ch/2011/07/android-the-facebook-sdk-sso-and-you/和更多,发现当在设备上使用android-facebook sdk时(它在模拟器上工作得很好),如果该设备上已经安装了facebook应用程序,它会给出这个错误。为了解决这个问题,生成一个散列键并将其添加到facebook应用程序设置中,我做得很正确,但仍然收到相同的错误。
这个键- "YLYMBqpjl/OenePeQNf4DORUfR8“在我的错误信息中来自哪里??
它在模拟器上工作得很好,我可以登录并在我的墙上发帖,并在设备上获得userID,电子邮件etc...but我得到了这个错误
发布于 2012-06-07 15:04:33
你的密钥是:"YLYMBqpjl/OenePeQNf4DORUfR8“
将此键粘贴到标记为绿色边框的本地Android应用程序中。

发布于 2012-06-07 15:09:13
@archie.bpgc这是因为你使用的密钥和tute用来在facebook认证你的应用程序的密钥是一样的。如果你已经在facebook上注册了你的应用程序,那么你会在注册应用程序的主页上找到你的应用程序的密钥。检查此图像,它显示在顶级应用程序id上
http://i48.tinypic.com/2nas9i0.png
https://stackoverflow.com/questions/10926847
复制相似问题