我正在使用Google为邮政编码查询提供的简单网址 .
http://maps.googleapis.com/maps/api/geocode/json?address=90210&sensor=true
此URL将返回整个世界的结果,但如何将这些限制仅限于美国?我查了一下却找不到任何东西 . 我不想编写超过必要的代码,以确保在可能有一种方法添加到URL并获得以下内容时没有任何美国地址:
{
"results" : [],
"status" : "ZERO_RESULTS"
}
如果根本没有结果,这就是API返回的内容 . 更容易 .
2 回答
当您尝试在问题中提供的链接时,Google可能会出现故障 . 我刚尝试过,它工作正常:
您可以使用component filtering并使用
country
和postal_code
组件http://maps.googleapis.com/maps/api/geocode/json?sensor=true&components=country:US|postal_code:90210