对于 http 请求到谷歌地图 API

for http request to google maps API

本文关键字:谷歌地图 API 请求 http 对于      更新时间:2023-09-26

>https://maps.googleapis.com/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA&key=(API_KEY(

Google API页面说上面的URL是http请求,json字符串是响应。 我该怎么做在JavaScript中这样做吗?起初我尝试使用 XMLHTTPrequest 对象,但后来发现它在不同的域之间不起作用。然后我尝试使用 回调函数

哪里 function myCallbackFunction(expectJSONstring({alert(expectJSONstring(}不被叫。

在 JavaScript 中,推荐的方法是通过 geocodezip 提到的地理编码服务。这样做的主要原因是配额变为每个用户而不是每个密钥。

如果你仍然想通过JavaScript来做到这一点,那么像jQuery的$.getJSON((这样的东西将执行JSON有效载荷的跨域请求。

不过,您确实应该使用地理编码服务。好多了。真。继续。使用它。