我正在努力在我的应用中植入Facebook。现在我没有放入哈希密钥,因为我不想要单点登录功能。
我设法让它工作,但如果我的设备上有本机Facebook应用程序,我会收到'invalid_key错误'。如果我卸载Facebook应用程序它一切正常(登录,发布在墙上......)。
为了让我的应用程序与原生Facebook应用程序一起工作,我是否必须使用Has Key?是什么导致了这个问题?
我真的不想放入Has Key,只是因为我在尝试生成它时遇到了太多问题。
答案 0 :(得分:3)
您实际上可以在授权调用中设置FORCE_DIALOG_AUTH参数,该参数将使您的应用程序退出SSO。我在这里写了各种不同的解决方案:http://sean.lyn.ch/2011/07/android-the-facebook-sdk-sso-and-you/
那就是说,我肯定会尝试让Hash Key工作。这真的是更好的用户体验。