云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

MySQL数据库_cdn加速价格_价格

小七 141 0

分析数据库_如何使用_rfid物联网

在应用程序开发方面,我们打算构建的健壮应用程序与我们实际进入最低可行产品的代码之间可能存在脱节。一旦在生产中加载,这些快捷方式最终会导致错误情况。

谷歌地图API团队维护客户端库,使您有能力开发应用程序,并有信心使您的应用程序能够顺利扩展。我们为Python、Java和Go提供客户机库,世界各地成千上万的开发人员都在使用这些库。我们很高兴地宣布最近增加了节点.js

在构建移动应用程序时,最好使用本地API,如Places API for Android和Places API for iOS,但当您发现您的用例需要只能通过Google Maps API Web服务获得的数据时,如作为提升版,使用这些客户端库是最好的方法。

这些库帮助您实现API请求最佳实践,例如:

对于使用Google Maps API的300万个应用程序和网站,我们有一个重要的提示来确保使用web服务时的可靠性:从服务器调用API,而不是直接从Android或iOS调用API。这保护了你的API密钥,这样你的配额就不会被一个坏角色占用,同时能够添加缓存以快速处理常见请求。

服务器实例充当代理,从你的Android和iOS应用程序接收请求,然后代表你的应用程序将它们转发到Google地图Web服务API。创建服务器端代理的最简单方法是使用googleappengine实例中的googlemapsweb服务客户端库。有关更多详细信息,请观看Laurence Moroney的Google I/O 2016课程"构建可扩展的地理服务"。

您可以在我们的文档中了解有关Google Maps API web服务的更多信息。使用这些api并遵循最佳实践的最简单方法是使用googlemapsweb服务的客户机库。下载Java、Python或Go的客户机库节点.js从Github开始使用它们!