Facebook Graph API不显示生日

1 java android facebook facebook-graph-api

我正在开发一个Android应用程序,我需要访问我的facebooks朋友的所有生日.但不知怎的,我只能得到极少数人的生日.

可能是新的Facebook时间线导致了这个错误吗?因为如果我去Graph API资源管理器,我也看不到它们,尽管我的几乎每个朋友都设置了他的生日.我还注意到,我能够看到朋友的生日,他们仍然拥有没有时间线的旧Facebook.

有谁知道什么可能导致这个问题?

提前致谢!

mta*_*riq 5

对于生日以下是两个权限

friends_birthday,user_birthday
Run Code Online (Sandbox Code Playgroud)

旧墙和时间轴用户的行为相同.仔细检查您是否使用以下工具获取上述权限.

Accesstoken调试器

如果有权限,请使用以下工具检查朋友生日

图Api工具

PS:用户可以在其年份申请隐私,但不能在其完整生日时申请.
对于某些人来说,生日不会出现使用图形API,因为他们已经选择使用Facebook设置的Facebook应用程序.