我的安卓和iOS应用程序使用相同的不受限制的(平台和服务) api密钥,用于地理代码、距离矩阵、位置服务。我想使用单独的限制键进行单独的服务和平台。在google云控制台中,如何限制不同平台的密钥?我应该使用带有包ID的包名以及sha1和iOS,还是应该使用服务器的IP地址?最好的做法应该是什么?我正在使用改进来访问这些apis。
有时键是用this IP, site or mobile application is not authorized to use this API key. Request received from IP address 202.65.11.56, with e
我有两页。在第一页,有一个谷歌搜索框。在第二页,有谷歌地图。
当用户搜索地图上的某个位置时,我得到的是lat和lng,并将用户发送到第二页,将地图的中心设置为该位置。
google.maps.event.addListener(this.sb, 'places_changed', function() {
var place = this.getPlaces()[0],
viewport,
lat,
lng;
if (place) {
lat =