从 googleapi 自动完成请求中获取 zip
Get zip from googleapi autocomplete request
我正在向 google 自动完成 api 发送以下请求,以尝试获取包含邮政编码的街道地址。
https://maps.googleapis.com/maps/api/place/autocomplete/json?input=917&component=country:us&key=[MyApiKey]&types=address&bounds=defaultBounds&stricktBounds=true&address_components=postal_code&fields=address_components
我似乎不知道如何在查询参数中询问邮政编码。当我在输入中传递带有邮政编码的完整地址时,google return 是邮政编码,但我希望它始终是 return 邮政编码。
我可以向 google 地图发出另一个请求 api 并传递我从自动完成端获得的地点 ID,并通过以下请求获得完整地址。
https://maps.googleapis.com/maps/api/place/details/json?fields=formatted_address&place_id=Eic1MDEgQ29sbGVnZSBBdmVudWUsIEdyZWVuc2Jvcm8sIE5DLCBVU0EiURJPCjQKMgldGdoYQBlTiBEjv0Tw4tNAARoeCxDuwe6hARoUChIJVXM4RSQZU4gRLNRdpst7vxAMEPUDKhQKEgmVWLxpQBlTiBGKDjnnY2NAzg&key=[my_Key]
但我想进行一次搜索并在一个请求中获取所有邮政编码。
编辑:
以下在 javascript 中与 google api javascript 包一起工作,但我不能在我的项目中使用 javascript...
https://maps.googleapis.com/maps/api/place/js/AutocompletionService.GetPredictions?1s501&fields=formatted_address&key=[my_key]
感谢您的帮助!!
可以使用 google api 地方文本搜索端点代替字段类型 formatted_address 到 return 邮政编码。
https://maps.googleapis.com/maps/api/place/textsearch/json?query=971&fields=formatted_address&inputtype=textquery&key=[my_key]
我正在向 google 自动完成 api 发送以下请求,以尝试获取包含邮政编码的街道地址。
https://maps.googleapis.com/maps/api/place/autocomplete/json?input=917&component=country:us&key=[MyApiKey]&types=address&bounds=defaultBounds&stricktBounds=true&address_components=postal_code&fields=address_components
我似乎不知道如何在查询参数中询问邮政编码。当我在输入中传递带有邮政编码的完整地址时,google return 是邮政编码,但我希望它始终是 return 邮政编码。
我可以向 google 地图发出另一个请求 api 并传递我从自动完成端获得的地点 ID,并通过以下请求获得完整地址。
https://maps.googleapis.com/maps/api/place/details/json?fields=formatted_address&place_id=Eic1MDEgQ29sbGVnZSBBdmVudWUsIEdyZWVuc2Jvcm8sIE5DLCBVU0EiURJPCjQKMgldGdoYQBlTiBEjv0Tw4tNAARoeCxDuwe6hARoUChIJVXM4RSQZU4gRLNRdpst7vxAMEPUDKhQKEgmVWLxpQBlTiBGKDjnnY2NAzg&key=[my_Key]
但我想进行一次搜索并在一个请求中获取所有邮政编码。
编辑: 以下在 javascript 中与 google api javascript 包一起工作,但我不能在我的项目中使用 javascript...
https://maps.googleapis.com/maps/api/place/js/AutocompletionService.GetPredictions?1s501&fields=formatted_address&key=[my_key]
感谢您的帮助!!
可以使用 google api 地方文本搜索端点代替字段类型 formatted_address 到 return 邮政编码。
https://maps.googleapis.com/maps/api/place/textsearch/json?query=971&fields=formatted_address&inputtype=textquery&key=[my_key]