Facebook FQL-Query返回空结果

时间:2012-10-27 17:30:29

标签: facebook facebook-graph-api permissions facebook-fql

我正在尝试在FB-FQL上执行以下查询:

SELECT id, tagged_uids, type, coords FROM location_post WHERE distance(latitude, longitude, '37.785834', '-122.406417') < 1000

除了distance-parameter似乎返回非常随意的结果之外,此查询仅适用于Graph-explorer。当我从我的应用程序(iOS)提交它时,我得到的只是一个空数组。

我怀疑是我缺少一些权限 - 但是我无法弄清楚哪个(并且要求用户的所有权限看起来有点太多了)。

我要求的许可是:

@"user_photos",
@"user_videos",
@"read_stream",
@"status_update",
@"publish_stream",
@"publish_checkins",
@"user_checkins",
@"friends_checkins",
@"friends_photos",
@"email",
@"user_location",
@"friends_location"

有什么想法吗?

[编辑已解决]

有时阅读文档会有所帮助:)

缺少的权限是«user_status»&amp; «friends_status»

1 个答案:

答案 0 :(得分:0)

如编辑中所述,缺少的权限是«user_status»&amp; «friends_status»