谷歌地图新版Places API Nearby Search如何获取next_page_token?
新版Places API分页替代方案
新版Places API确实移除了旧版的next_page_token机制,改用基于offset的分页方式来实现多页结果加载。
具体实现步骤:
- 首次请求时,指定
limit参数设置每页返回的结果数量(最大支持20),示例请求:GET /places:searchNearby?limit=20&location=37.7749,-122.4194&radius=1000 - 要获取第二页结果,在后续请求中添加
offset参数,值为已加载的结果总数。比如第一页返回20条,第二页就传offset=20:GET /places:searchNearby?limit=20&offset=20&location=37.7749,-122.4194&radius=1000
需要注意的细节:
offset的最大值为60,意味着最多只能获取3页(每页20条)的结果- 每次请求的
limit参数不能超过20,超出会被自动截断为20 - 分页时需确保前后请求的核心参数(如
location、radius、type等)完全一致,否则会返回不相关的结果
内容的提问来源于stack exchange,提问作者holycamolie
相关产品推荐
相关产品推荐

