最近我决定在我的一个项目中整合“登录Facebook”功能。一切似乎工作得很好,除了一件事:无论我尝试什么,我都无法得到用户的生日。
我已经在facebook上设置应用程序的权限以请求“email”和“user_birthday”,但即使我在我的项目上使用Facebook登录,我也会被要求允许访问我的基本数据,“朋友列表”和电子邮件 - 不知何故,我相信,FB将“user_birthday”与“read_friendslist”混为一谈。这可能是真的还是我错过了什么?
我正在使用Outercurve Foundation的Facebook C#SDK,借助ASP.NET MVC 4项目中的DotNetOpenAuth扩展。
非常感谢!
答案 0 :(得分:0)
我使用this教程使其工作。事实证明它确实是某种facebook错误,但要求权限明确地使它工作。 Facebook Javascript SDK也适合我(我试图先切换)。