使用google place API附近搜索时的国家限制

时间:2014-07-09 15:00:28

标签: javascript php google-places-api country restrictions

我正在创建一个Web应用程序来搜索某个区域的商业组织。用户将为搜索提供关键字和邮政编码。

要进行搜索,请使用Place API Nearbysearch功能。请求的纬度,经度,半径和关键字。我给出了10000的半径。但在搜索加利福尼亚州邮政编码的企业时,我也从墨西哥找到了一家企业。我无法减少半径值。

如何仅在用户提供的邮政编码的国家/地区获取地点?

1 个答案:

答案 0 :(得分:0)

似乎无法按国家/地区过滤展示结果。 API的所有参数都不包含按地理名称过滤的内容。

https://developers.google.com/places/documentation/search#TextSearchRequests

我要做的是在您自己的代码中提取所有结果并过滤结果。缺点(除了你的应用程序做更多的工作和使用更多的带宽)是因为你每页只能得到20个结果,你可能需要拉出多个页面来获得所需的结果数。