我正在尝试使用ASP.NET 3.5开发“与facebook连接”并且已经阅读了大量文章,但我无法使其正常工作。大多数谈到此事的开发人员最终都会参考下面的文章: devtacular.com/articles/bkonrad/how-to-retrieve-user-data-from-facebook-connect-in-aspnet/
我跟着那篇文章,但我唯一能做的就是检查当前用户的身份验证状态: devtacular.com/articles/bkonrad/how-to-integrate-with-facebook-connect /
但是,尝试读取用户的数据会一直给我以下错误(尽管在之前的成功测试中使用了相同的密钥! - 检查身份验证):
指定的API密钥无效 您尝试访问的应用程序不存在或已被禁用。
我开发的2页的链接如下,您可以尝试看看我做了什么: http://www.myifaworld.com/desktopModules/facebook/connect.aspx(连接方法 - 工作正常) http://www.myifaworld.com/desktopModules/facebook/bkonrad_1.aspx(阅读用户数据 - 错误)
我基本上希望用户点击我页面上的“与Facebook连接”,使用Facebook登录,我的代码会读取用户的信息,并将用户的基本信息保存到我的数据库中。
非常感谢任何帮助!
答案 0 :(得分:1)
检查了两个页面 您的用户数据页面给出了以下错误。 FB.Event是一个统一的。
并且您也没有对代码上方的fb脚本的反应。
尝试在FB.Init
上方的代码中添加这些行 <div id="fb-root"></div>
<script src="http://connect.facebook.net/en_US/all.js"></script>
阅读我的博客以获取deail facebook connect integration http://codethatworkedforme.blogspot.com/2011/08/facebook-connect.html