Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/google-maps/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps 在不同的域中使用GoogleMapsAPI_Google Maps_Google Api - Fatal编程技术网

Google maps 在不同的域中使用GoogleMapsAPI

Google maps 在不同的域中使用GoogleMapsAPI,google-maps,google-api,Google Maps,Google Api,好的,我有一个使用GoogleMapsAPI的网站,我想从更多的领域为它服务。API密钥绑定到域这一事实极大地阻碍了我在这方面的努力 有没有比为每个域获取密钥更优雅的解决方案?您可以设置代理。但显然,这会使代码复杂化,您有责任确保只有您的域可以访问代理。有一种方法可以避免完全使用API密钥—使用版本3 API V3API仍处于“测试版”,但它具有大多数人用于地图的关键功能(并非双关语),并且不需要任何关键功能。根据谷歌的说法,未来也不会有。如果您不需要像可拖动标记这样的功能,那么v3将运行良好。

好的,我有一个使用GoogleMapsAPI的网站,我想从更多的领域为它服务。API密钥绑定到域这一事实极大地阻碍了我在这方面的努力


有没有比为每个域获取密钥更优雅的解决方案?

您可以设置代理。但显然,这会使代码复杂化,您有责任确保只有您的域可以访问代理。

有一种方法可以避免完全使用API密钥—使用版本3 API

V3API仍处于“测试版”,但它具有大多数人用于地图的关键功能(并非双关语),并且不需要任何关键功能。根据谷歌的说法,未来也不会有。如果您不需要像可拖动标记这样的功能,那么v3将运行良好。我将其用于我的主地图页,并且没有任何问题