Google place rank by distance

烈酒焚心 提交于 2019-12-02 00:35:23

As the documentation states under 'Optional parameters > rankby > distance', "One or more of keyword, name, or types is required." Add one or more of those parameters to your request and the server will send an OK response.

As pushbit say,

If rankby=distance is specified, then one or more of keyword, name, or types is required.

If you want to retieve each place use "type=establishment"

https://maps.googleapis.com/maps/api/place/nearbysearch/json?types=establishment&rankby=distance&location=49.4456945,10.1120762&language=IT&sensor=true&key=your-key

rankby — Specifies the order in which results are listed. Note that rankby must not be included if radius (described under Required parameters above) is specified.

Reference-Place Search API Doc

If you use rankby=distance, you need to add at least name or types. I suggest to add types=point_of_interest.

Ps: types=establishment is deprecated, see: Place Types for more details.

&key=my-api-key

You need to add API_KEY from Google API console

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!