Facebook生日字段空与GraphApi ASP.NET

时间:2016-09-10 16:09:51

标签: asp.net facebook facebook-graph-api

我遇到了一个从我的网站访问用户生日的奇怪问题。

Facebook App配置为具有生日访问权限:

enter image description here

从服务器端我使用我的AppId&获取令牌。 AppSecret,然后我用Facebook打电话给:

https://graph.facebook.com/[USER ID]?fields=id,birthday,email,first_name,last_name&access_token=[MY TOKEN HERE]

作为回应我得到了我感兴趣的所有领域(电子邮件,名字,姓氏等),除了生日。

在App配置中,生日字段已获批准:

enter image description here

如果我使用App Token从facebook控制台调用它:

enter image description here

1 个答案:

答案 0 :(得分:0)

正如Facebook支持所建议的那样,这不是设计工作。

我使用“App Token”来访问个人信息而不是用户令牌。使用用户令牌,一切都像魅力一样。

简而言之:要访问用户信息,请使用用户令牌。