1
我有地方Id,我正在使用地理数据api获取地点详细信息。如何为此构建googleApi客户端。我喜欢这个。从gedodata获取地点数据API
mGoogleApiClient = new GoogleApiClient.Builder(this)
.addConnectionCallbacks(this)
.addOnConnectionFailedListener(this)
.addApi(Places.GEO_DATA_API).build()
IN Onconnected方法,我下面
public void onConnected(Bundle bundle) {
Toast.makeText(this,"connected",Toast.LENGTH_LONG).show();
Places.GeoDataApi.getPlaceById(mGoogleApiClient, placeId)
.setResultCallback(new ResultCallback<PlaceBuffer>() {
@Override
public void onResult(PlaceBuffer places) {
if (places.getStatus().isSuccess()) {
final Place myPlace = places.get(0);
Log.i("mytag", "Place found: " + myPlace.getName() + myPlace.getLatLng().toString());
}
places.release();
}
});
}
我没有得到的结果,如何建立googleApi客户端地理数据API?
我用服务器密钥清单文件
在Android清单文件中我使用了服务器密钥,在上面提到的url中我们必须使用服务器密钥。但是当我们通过应用程序访问时,我们必须提及谷歌地点和地图v2的android键, –