Folks,
any suggestion on why I am receiving "REQUEST_DENIED" xml response when I 
use the google direction API web services from my android code. Nothing 
fancy here:-
 String hosturl="https://maps.googleapis.com/maps/api/directions/xml?";;
String url = "origin=" +lat1 + " " + lon1  + "&destination=" + lat2 + " " + 
lon2 + "&sensor=true";
        String tag[] = { "lat", "lng" };
        
        ArrayList<GeoPoint> list_of_geopoints = new ArrayList<GeoPoint>();
        HttpResponse response = null;
        try {
            HttpClient httpClient = new DefaultHttpClient();
            HttpContext localContext = new BasicHttpContext();
            String newurl = URLEncoder.encode(url, "UTF-8");
            String finalurl = hosturl + newurl;
            System.out.println(" Direction request going out:"+ finalurl);
            HttpPost httpPost = new HttpPost(finalurl);
            try{
            response = httpClient.execute(httpPost, localContext);
            }
            catch (Exception exc){
            System.out.println("IO Exeception in making direction request: 
"+ exc.getMessage());
            //list_of_geopoints=null;
            return list_of_geopoints;
            }
            InputStream in = response.getEntity().getContent();
            DocumentBuilder builder = 
DocumentBuilderFactory.newInstance().newDocumentBuilder();
            Document doc = builder.parse(in);
            if (doc != null) {
                NodeList nl1, nl2, statusList;
                statusList = doc.getElementsByTagName("status");

when I print the status node, I get a REQUEST_DENIED. 

I see that others have also posted the same but did not get any response. 

I already have a key for my MAP API. However, I am not using the latest 
Google Places API as I believe I do not need to. I am completely clueless.
I am making the app using Android 3.2 while running it on my HTC 1x which 
uses 4.1.1

My Map rendering is working and so is also my location details. However I 
am trying to show the direction btw 2 Geopoints. 

Any advice will be greatly appreciated. 2 days of frustration - I am sure 
it will be something very simple.

thanks
Sunny


-- 
-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to