【发布时间】:2012-12-29 15:03:23
【问题描述】:
我正在使用 OAuth 访问 Facebook API。
范围参数包含email, user_activities, user_birthday。
我正在执行 FQL 查询 SELECT email, birthday, activities FROM user WHERE uid = me()。
我尝试使用几个帐户执行此查询,并将此字段标记为公共。
服务器的答案包含请求的变量,但它们是空的。
是否可以使用 OAuth 访问来获取此信息?
【问题讨论】:
-
您是否将正确的 access_token 传递给 FQL 查询?
-
我不确定 FQL,但如果您可以获取请求 graph.facebook.com/me?fields=id,name,birthday 以及访问令牌。
-
是的,我传递了正确的 access_token。我可以获取姓名、位置等信息。但问题在于电子邮件、生日和活动。
-
@AntonSamsungovichPervomaysky "name" 例如,根本不需要有效的 access_token 即可获得,而您遇到问题的所有 3 个都可以。
标签: facebook oauth facebook-fql