Google Maps for China使用哪个URL?

时间:2015-12-29 16:52:15

标签: google-maps google-maps-api-3 google-api great-firewall-of-china

我想加载Google Maps JavaScript API,我希望可以在Great Firewall of China内访问它。

Google recommends http://maps.google.cn,但如果我使用它,对于世界其他地区的人来说可能会慢一点。

据我所知,中国的防火墙并未阻止Google发送http://个地址,因此我也可以使用http://maps.googleapis.com/

有没有人尝试过这个,你可以就可靠性速度方面提供更好用的建议吗?

N.B。我不想使用百度地图。

2 个答案:

答案 0 :(得分:4)

由于您在中国使用Google地图受到限制,因此您的HTTP受到限制。这是他们FAQs page

的答案
  

为什么我无法从中国访问Google Maps API?

     

Google Maps API通过域maps.google.cn在中国境内投放。此域名不支持https。在向中国提出Google Maps API请求时,请将https://maps.googleapis.com替换为http://maps.google.cn

     

例如:

     

Strikethrough   会成为:

     

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

     

可以使用以下引导程序加载Google Maps JavaScript API:

     

http://maps.google.cn/maps/api/geocode/json?address=1600+Amphitheatre+Parkway,+Mountain+View,+CA

我无法在可靠性和速度方面发表评论,但我认为自Google仍处理它以来它仍然是相同的。 @ scaisedge的回答可以为您提供他在域名变更方面的经验。

答案 1 :(得分:0)

我尝试了一个大量使用goggle maps v3的应用程序:使用API​​标准并使用中国提供的那些。 我没有注意到在某些情况下出现明显减速的问题,使用API​​访问中国网站已经发现比正常使用API​​更具表现力。如果存在减速情况,则认为它们与互联网的正常潮流特性有关。