【发布时间】:2012-07-29 15:01:50
【问题描述】:
通过 facebook graph api 我正在搜索某些事件,
我还想获取有关用户如何参与这些活动的信息。
使用 facebook graph api,我可以提取有关用户的基本信息 - 姓名、ID 和个人资料图片。
问题是我想知道用户的年龄——问题是我不是在创建一个 facebook 应用程序,而是一个使用他们的 api 从 facebook 中提取数据的网站。
为了得到用户的生日,我需要user_birthday 权限。
我想知道我是否能够在没有此权限的情况下获取用户的年龄?这些用户参加某个活动的事实很重要吗? 如果我必须拥有此特定权限,我该如何获得?请记住,我不会创建 Facebook 应用程序。
任何建议都会有所帮助,在此先感谢
【问题讨论】:
-
要获得像
user_birthday这样的属性,您必须创建一个 Facebook 应用程序并让您的用户使用它进行身份验证。没有其他办法。 -
有一个选项可以在没有任何许可的情况下获得至少用户年龄范围?奇怪的是,我必须获得特殊权限才能获取这些数据,而有很多用户的生日公开显示在他们的 Facebook 个人资料上......
-
如果您可以信任用户向您提供他们的 Facebook 用户名,那么可以,您可以通过基本的 API 调用获取他们的公开信息。您可以通过访问graph.facebook.com/YOUR_USENAME 在您的个人资料中尝试此操作
标签: php facebook facebook-graph-api