没有得到所有附近的地方都反应原生项目



我想用 react native 显示 Google 地图中的所有酒店,但它没有显示所有地方,我显示了很多地方,但有些没有。我该如何解决这个问题。我正在尝试各种想法,但它没有修复 这是我的酒店代码。

const { data: { results } } = await axios.get(`${API_ENDPOINT}/nearbysearch/json?location=${latitude},${longitude}&radius=1000&type=lodging&key=${API_KEY}`)
this.setState({
places: results,
fetching:false
});

Google Places API - 附近搜索可以返回多达 60 个结果,分为三个页面,每个页面有 20 个结果。如果搜索查询超过 20 个结果,则响应将包含next_page_token值,您可以将该值传递给新搜索请求的pagetoken参数,以获取该搜索查询的下一组结果。

但是,如果没有next_page_token则意味着没有进一步的结果。

下面是具有next_page_token属性的示例请求:https://maps.googleapis.com/maps/api/place/nearbysearch/json?location=-33.8670522,151.1957362&rankby=distance&type=food&key=YOUR_API_KEY

作为参考,您可以查看附近地点搜索文档,了解如何访问其他结果。

我希望这有帮助!

相关内容

  • 没有找到相关文章

最新更新