如何强制使用Google Place API的自动填充功能来完成带有邮政编码的textView?
我试过用这个链接:
https://maps.googleapis.com/maps/api/place/autocomplete/json?input=20&types=postal_code&language=de&sensor=false&key=myKey
获取以20开头的邮政编码,但不起作用.
我有以下来自服务器的响应:
{
"predictions" : [],
"status" : "INVALID_REQUEST"
}
我怎样才能使它工作>
最佳答案 您的请求的问题是postal_code不是传递给AutoComplete端点的有效类型.如果您查看自动完成端点的
place types,您可以看到四种允许的类型是地理编码,建立,(区域)和(城市).您可以获得的最接近的是将类型设置为“types =(regions)”.
这将返回具有以下一种或多种类型的任何结果:
>地方
> sublocality
> postal_code
>国家
> administrative_area1
> administrative_area2