我可以通过下面的Google Places API调用获取邮局结果。
但是,第三页没有“next_page_token”标签,您无法检索以下结果。
如何在第四页之后获得超过60个结果?
答案 0 :(得分:3)
老问题,但我想我会指出Radar Search to get up to 200 places。响应只返回地点ID,然后您可以使用它来获取详细信息。
雷达搜索自2017年6月30日起已被弃用。此功能自2018年6月30日起被拒绝。
答案 1 :(得分:2)
Contact Google sales获取higher usage limits的营业执照....或者您是否想要获取结果?
答案 2 :(得分:0)
@ user1774357我知道这已经很老了,但我可能会帮助别人。
我用红宝石编写了这个解决方案。
图片说明了https://i.imgur.com/hM9dtQ4.jpg
获取西南方和东北方的坐标。
然后,您将必须创建网格的坐标。对于红宝石,我使用了GeoPoint
宝石。对于一个点,我可以说给我一点GeoPoint.new(point_1.destination_point(0, 1.0).to_dms)
一旦有了坐标列表(来自网格),便将它们全部一一发送给Google地方信息以生成列表。图片中有20分,所以我不得不发送20条请求,耗时约1分钟。
合并列表,并确保它们是唯一的。