无法从ASP.NET中的Facebook获取“生日”字段

时间:2013-07-25 14:01:03

标签: c# asp.net facebook

最近我决定在我的一个项目中整合“登录Facebook”功能。一切似乎工作得很好,除了一件事:无论我尝试什么,我都无法得到用户的生日。

我已经在facebook上设置应用程序的权限以请求“email”和“user_birthday”,但即使我在我的项目上使用Facebook登录,我也会被要求允许访问我的基本数据,“朋友列表”和电子邮件 - 不知何故,我相信,FB将“user_birthday”与“read_friendslist”混为一谈。这可能是真的还是我错过了什么?

我正在使用Outercurve Foundation的Facebook C#SDK,借助ASP.NET MVC 4项目中的DotNetOpenAuth扩展。

非常感谢!

1 个答案:

答案 0 :(得分:0)

我使用this教程使其工作。事实证明它确实是某种facebook错误,但要求权限明确地使它工作。 Facebook Javascript SDK也适合我(我试图先切换)。