【发布时间】:2018-11-02 17:36:57
【问题描述】:
我正在使用 Places Autocomplete Google API 传递 - 输入和密钥。我键入一个发送到 API 的地址(搜索文本),然后返回该文本的所有匹配项(地址),我从中选择一个。返回的地址没有邮政编码。我怎么才能得到它?我做错了什么
【问题讨论】:
-
你能发布你的代码吗?
-
公共功能建议_post(){ $search = $this->post('search'); $arrContextOptions=array("ssl"=>array("verify_peer"=>false, "verify_peer_name"=>false,),); $url = "<a href="/default/index/tourl?u=aHR0cHM6Ly9tYXBzLmdvb2dsZWFwaXMuY29tL21hcHMvYXBpL3BsYWNlL2F1dG9jb21wbGV0ZS9qc29uP2lucHV0PSUyMi51cmxlbmNvZGUoJTI0c2VhcmNoKS4lMjImdHlwZXM9KHJlZ2lvbnMpJmtleT1BSXphU3lDVG9nYXR4YmdTc2xyY2VoOHRpNWJLbzRUQUNMMnh3cDAmbGlicmFyaWVzPXBsYWNlcw%3D%3D" rel="nofollow" target="_blank">maps.googleapis.com/maps/api/place/autocomplete/…</a>"; $json = file_get_contents($url, false, stream_context_create($arrContextOptions)); $results = json_decode($json); $this->response(['predictions' => $results->predictions]); } -
谢谢@Ryankozak。我之前检查了该链接,但它不适用于我的代码。在 url 中使用 types=(regions) 就可以了。谢谢你的帮助。对不起,如果这是一个重复的问题
标签: php reactjs codeigniter google-maps-api-3 googleplacesautocomplete