FQL page_fan - 查询不返回任何结果

时间:2014-05-12 22:03:15

标签: javascript jquery string facebook facebook-fql

在这个Facebook查询:

"SELECT uid FROM page_fan WHERE uid = me() and page_id = " + page_id 

Facebook是否需要“user_likes”权限才能运行查询?我只是想知道这是不是它不起作用的原因?它总是返回“用户不喜欢该页面”。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您肯定需要user_likes权限才能从page_fan FQL表中请求相同的信息。

您可以使用Graph Explorer:

进行测试

https://developers.facebook.com/tools/explorer?fql=SELECT%20page_id%20FROM%20page_fan%20WHERE%20uid%20%3D%20me()

测试案例:

  1. 没有user_likes权限的请求访问令牌 - >没有显示任何内容(空数据数组)
  2. 使用user_likes权限请求访问令牌 - >显示实际用户喜欢的列表