我正在使用此API请求使用facebook places api获取所有FITNESS_RECREATION中心。
我正在尝试做两件事: 1)过滤并获得哪个国家=马来西亚的请求。 2)获得至少5000个退货的清单。 Facebook似乎将响应限制在最多100个。是否有任何解决方法。
这是一个示例回复:
[style.border]="color_seleccionado=='red' ? '5px solid black' :'1px solid white'"
答案 0 :(得分:1)
我正在尝试做两件事:1)过滤并获得对哪个国家=马来西亚的请求。
不可能。
您可以搜索特定GEO位置周围的地点(使用center
和distance
参数,请参阅https://developers.facebook.com/docs/graph-api/using-graph-api/#search)
或者您可以将Malaysia
添加到您要搜索的name
,以获取其名称中实际包含该国家/地区的地点。
不仅如此 - 不可能。您必须在最后进行额外的过滤。
2)获取至少5000个返回的列表。 Facebook似乎将响应限制在最多100个。是否有任何解决方法。
不,没有,这是故意的限制。您需要使用分页来获得更多结果。 https://developers.facebook.com/docs/graph-api/using-graph-api/#paging
仅供参考,如果不清楚:Facebook提供搜索端点,以便您的应用可以使用用户名进行搜索,以获取他们当时可能需要的特定信息。它不是任何应用程序获取/"下载"用于给定搜索项的完整数据集,用于其自身目的。