我遇到了一个从我的网站访问用户生日的奇怪问题。
Facebook App配置为具有生日访问权限:
从服务器端我使用我的AppId&获取令牌。 AppSecret,然后我用Facebook打电话给:
https://graph.facebook.com/[USER ID]?fields=id,birthday,email,first_name,last_name&access_token=[MY TOKEN HERE]
作为回应我得到了我感兴趣的所有领域(电子邮件,名字,姓氏等),除了生日。
在App配置中,生日字段已获批准:
如果我使用App Token从facebook控制台调用它:
答案 0 :(得分:0)
正如Facebook支持所建议的那样,这不是设计工作。
我使用“App Token”来访问个人信息而不是用户令牌。使用用户令牌,一切都像魅力一样。
简而言之:要访问用户信息,请使用用户令牌。