Facebook graph api 如何在某个位置附近查找朋友的过去签入?

Facebook graph api 如何在某个位置附近查找朋友的过去签入?,facebook-graph-api,facebook-fql,checkin,facebook-checkins,Facebook Graph Api,Facebook Fql,Checkin,Facebook Checkins,在我的应用程序中,一个用户在某个位置,正在寻找她的朋友,他们在离她所在位置10英里的任何地方。我如何使用FQL或graph找到这个?我能看到的唯一方法是运行这样的搜索:然后通过搜索结果找出10英里以内的位置。有更好的方法吗 谢谢你的帮助 救济金 上面说 一个FQL表,返回具有与关联位置的帖子 且至少满足以下条件之一: 你被贴上了标签 一个朋友被贴上了标签 这篇文章是你写的 这篇文章是一位朋友写的 注意:此查询可以处理大量数据。为了 确保在指定的时间内返回可管理的数据量 在合理的时间范围内,您应该

在我的应用程序中,一个用户在某个位置,正在寻找她的朋友,他们在离她所在位置10英里的任何地方。我如何使用FQL或graph找到这个?我能看到的唯一方法是运行这样的搜索:然后通过搜索结果找出10英里以内的位置。有更好的方法吗

谢谢你的帮助

救济金

上面说

一个FQL表,返回具有与关联位置的帖子 且至少满足以下条件之一:

你被贴上了标签 一个朋友被贴上了标签 这篇文章是你写的 这篇文章是一位朋友写的 注意:此查询可以处理大量数据。为了 确保在指定的时间内返回可管理的数据量 在合理的时间范围内,您应该指定一个最近的时间戳来缩小范围 结果

指定位置10000米范围内的返回柱:

SELECT id, page_id
FROM location_post
WHERE distance(latitude, longitude, '37.86564', '-122.25061') < 10000

上面说

一个FQL表,返回具有与关联位置的帖子 且至少满足以下条件之一:

你被贴上了标签 一个朋友被贴上了标签 这篇文章是你写的 这篇文章是一位朋友写的 注意:此查询可以处理大量数据。为了 确保在指定的时间内返回可管理的数据量 在合理的时间范围内,您应该指定一个最近的时间戳来缩小范围 结果

指定位置10000米范围内的返回柱:

SELECT id, page_id
FROM location_post
WHERE distance(latitude, longitude, '37.86564', '-122.25061') < 10000

虽然最初的答案在某种程度上对我有用,但很快就变得不够了。现在,在我的头撞在墙上之后,它终于打破了不是我的头——墙。这里还有两种更好的方法可以找到我需要的东西:

这只是为了查找签入:

从签入位置选择签入id、坐标、标记的UID、页面id 从朋友处选择uid2,其中uid1=me或 作者=我和coords.纬度'29'
和coords.longitude>'-175'和coords.longitude'-175'和coords.longitude虽然最初的答案在某种程度上对我有用,但很快就变得不够了。现在,在我的头撞在墙上之后,它终于打破了不是我的头——墙。这里还有两种更好的方法可以找到我需要的东西:

这只是为了查找签入:

从签入位置选择签入id、坐标、标记的UID、页面id 从朋友处选择uid2,其中uid1=me或 作者=我和coords.纬度'29'
和coords.longitude>'-175'和coords.longitude'-175'和coords.longitudeThat谢谢!我跟踪了你的文档链接,还尝试了你的帖子和参考资料中的fql。他们中的一些人工作了,另一些人没有。无论如何,我现在的目标已经解决了。非常感谢。我无法投票,因为我至少需要15个共和国积分,而我只有一个你可以接受一个没有15点声誉的答案。单击灰色复选标记并使其变为绿色:DCMS:如果你仍然对facebook的位置感兴趣,你应该看到我对自己帖子的新答案。谢谢,谢谢!我跟踪了你的文档链接,还尝试了你的帖子和参考资料中的fql。他们中的一些人工作了,另一些人没有。无论如何,我现在的目标已经解决了。非常感谢。我无法投票,因为我至少需要15个共和国积分,而我只有一个你可以接受一个没有15点声誉的答案。单击灰色复选标记并使其变为绿色:DCMS:如果你仍然对facebook的位置感兴趣,你应该看到我对自己帖子的新答案。谢谢。很好的发现,Facebook总是在改变事情,这似乎是对他们的API更好的补充。很好的发现,Facebook总是在改变事情,这似乎是对他们的API更好的补充。