Facebook FQL "PLACE"查询返回很少的结果



我设置了一个 FQL 查询来从"place"表中提取数据:

select distance (latitude, longitude, "25.7877" , "-80.2241"), name from place 
  where (distance (latitude, longitude, "25.7877" , "-80.2241")<10000) 

但它只返回 15 个结果。

如果我将距离从 <10000 更改为 <2000,我仍然得到 15 个结果,略有不同。

我尝试使用limit,但没有区别。

在图中,使用距离的类似查询返回的结果很少......

search?type=place&center=37.76%2C-122.427&distance=5000%20&limit=500

有人知道发生了什么吗?

谢谢!

我向Facebook发送了错误报告。 以下是他们的回应:

状态已更改:按设计重新打开→

抱歉,目前 FQL 无法支持您尝试执行的操作。这 查找您附近业务的唯一可用选项是"搜索"API, 您可以在其中执行以下格式的查询以获取更多信息 准确的结果: https://graph.facebook.com/search?q=pizza&type=place&center=25.7877,-80.2241&distance=1000 但是,需要注意的是,您必须知道自己是什么类型的业务 搜索以获得相关结果,否则您会遇到相同的结果 使用 FQL 时遇到的限制。

图形搜索的功能相当有限,因此如果您想从place FQL table中获取大量信息,则需要非常有创意并使用多个嵌套查询。

最新更新