【发布时间】:2012-09-15 11:02:09
【问题描述】:
假设我有一个用户 ID 和用户名。我手动打开她的 Facebook 页面(即http://www.facebook.com/username。它就在那里!“居住在”字段出现,说她住在哪里。 然而,当我尝试使用 FQL(使用 Python)获取她的 current_location 时:
q = 'SELECT uid, username, current_location FROM user WHERE uid=%s' % aUser
我在 current_location 字段中得到None。
另一方面,我可以轻松地从我的朋友那里检索 current_location(我的意思是,对于那些公开了他们的位置的朋友):
SELECT current_location FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me())
我知道permissions,但应该有一种获取位置的方法。实际上,我可以看到甚至不是我朋友的朋友的用户的位置(居住在)。我该怎么做??提前致谢。
【问题讨论】:
标签: facebook facebook-graph-api permissions location facebook-fql