如何编写一个fql查询来列出特定位置的朋友

时间:2013-07-18 06:23:57

标签: android facebook-fql

我找不到任何地方的fql查询根据我指定的位置列出我的Facebook好友。我正在尝试在android中实现这个fql查询。有人请帮助我。

1 个答案:

答案 0 :(得分:3)

您正在寻找的FQL将是

select name, current_location
from user 
where uid in (select uid2 from friend where uid1 = me()) 
  and current_location.country = "India" 
  and current_location.state ="Delhi"

上述FQL过滤掉了用户的朋友,并返回用{J}的用户朋友列表作为德里,印度。您可以根据current_location的其他属性进一步过滤列表,例如current_locationcityziplatitude等。

您需要额外的longitude权限才能从User FQL表访问该位置。