如何使用GooglePlacesAPI在android中通过latLng获取place或placeid?
如何使用GooglePlacesAPI在android中通过latLng获取place或placeid?如何使用GooglePlacesAPI在android中通过latLng获取place或placeid?,android,google-maps,google-places-api,Android,Google Maps,Google Places Api,如何使用GooglePlacesAPI在android中通过latLng获取place或placeid? 当我获取latLng时,我想获取place或placeid,您可以使用此Google Maps API http://maps.googleapis.com/maps/api/geocode/json?latlng=23.00,72.57&sensor=true 我已经用这种方式在我的应用程序中实现了 您将得到这样的响应,其中包含place\u id { "results"
当我获取latLng时,我想获取place或placeid,您可以使用此Google Maps API
http://maps.googleapis.com/maps/api/geocode/json?latlng=23.00,72.57&sensor=true
我已经用这种方式在我的应用程序中实现了 您将得到这样的响应,其中包含place\u id
{
"results" : [
{
"address_components" : [
//It contains postal code and details
],
"formatted_address" : "22 Demart, Surat, India,
"geometry" : {
"location" : {
"lat" : 21.1702401,
"lng" : 72.8310607
},
"location_type" : "ROOFTOP",
"viewport" : {
"northeast" : {
"lat" : 21.1702401,
"lng" : 72.8310607
},
"southwest" : {
"lat" : 21.1702401,
"lng" : 72.8310607
}
}
},
"place_id" : "ChIJd8BlQ2BZwokRAFUEcm_qrcA",
"types" : [ "street_address" ]
},
... Additional results truncated in this example[] ...
],
"status" : "OK"
}
你也可以参考这个链接
希望这能对你有所帮助。如果你有任何问题,你可以问这两种建议的方法是否都需要钱,我认为人们应该提及。是的,我们从谷歌那里得到了-200美元,但这完全取决于你有多少用户以及你需要使用地理编码器的频率。每月向地理编码器发送60k请求-仅对于使用地理编码器的用户,easy$300: 2018年11月1日至30日 地理编码API地理编码:6073个计数-$30.38 不要在回复中过滤你需要的东西,就像我们在其他帖子的请求中一样?期待更多: 2018年11月1日至30日 地点API地点详细信息:2389计算$40.61 2018年11月1日至30日 Places API联系人数据:2385计7.17美元 2018年11月1日至30日
Places API大气数据:2385计算$11.95我想这是您正在寻找的可能的副本,但这不起作用,它说我未经授权?你还在用它吗?我认为现在这不是一个好办法,因为即使在拥有数千名用户的应用程序上,这也会花很多钱。当然,以防你经常使用它。这不起作用,它说我没有授权?生成SHA密钥并将其与api密钥绑定您必须使用goole place api密钥