Yes I have tried this

http://maps.google.com/maps/geo?q=1600+Amphitheatre+Parkway+Mountain+View,+CA+94043&output=csv&sensor=false&key=ABQIAAAA0hYeMwxdcj1cWiRDs48oARS8ZgAls7FnIHGmEkCmXmQkkJlB8xRYY__gOcyv5yd3CkAZk1d0vELG7g

in the browser on the server
and get this:

You are not authorized to view this page
You might not have permission to view this directory or page using the
credentials you supplied.

--------------------------------------------------------------------------------

If you believe you should be able to view this directory or page,
please try to contact the Web site by using any e-mail address or
phone number that may be listed on the maps.google.com home page.

You can click  Search to look for information on the Internet.




HTTP Error 403 - Forbidden
Internet Explorer





On Jan 29, 5:58 pm, "[email protected]" <[email protected]>
wrote:
> On Jan 29, 5:37 pm, VickyC <[email protected]> wrote:
>
>
>
>
>
> > Thanks Larry,  sorry about the U word...
>
> > The sensor parameter was not there, so I added it to the code but
> > still get the error:
>
> > public class Geocode
> >     {
> >         private const string _googleUri = "http://maps.google.com/maps/
> > geo?q=";
> >         private const string _googleKey =
> > "ABQIAAAA0hYeMwxdcj1cWiRDs48oARS8ZgAls7FnIHGmEkCmXmQkkJlB8xRYY__gOcyv5yd3Ck­­AZk1d0vELG7g";
> >  //
> > Get your key from:  http://www.google.com/apis/maps/signup.html
> >         private const string _outputType = "csv"; // Available
> > options: csv, xml, kml, json
>
> >         private static Uri GetGeocodeUri(string address)
> >         {
> >             address = HttpUtility.UrlEncode(address);
> >             return new Uri(String.Format("{0}{1}&output={2}
> > &sensor=false&key={3}", _googleUri, address, _outputType,
> > _googleKey));
> >         }
>
> >         /// <summary>
> >         /// Gets a Coordinate from a address.
> >         /// </summary>
> >         /// <param name="address">An address.
> >         ///     <remarks>
> >         ///         <example>1600 Amphitheatre Parkway Mountain View,
> > CA  94043</example>
> >         ///     </remarks>
> >         /// </param>
> >         /// <returns>A spatial coordinate that contains the latitude
> > and longitude of the address.</returns>
> >         public static Coordinate GetCoordinates(string address)
> >         {
> >             WebClient client = new WebClient();
> >             Uri uri = GetGeocodeUri(address);
>
> Do you have a web browser on that server that you can try to see if
> the URL works from that machine in a browser?
> This looks like the URL string that your code will 
> generate:http://maps.google.com/maps/geo?q=1600+Amphitheatre+Parkway,+Mountain...AZk1d0vELG7g
>
> Which looks good to me (and works for me in a web browser), does it
> work for you on that machine?
>
>   -- Larry
>
>
>
>
>
> > Thanks
>
> > On Jan 29, 5:25 pm, "[email protected]" <[email protected]>
> > wrote:
>
> > > On Jan 29, 5:07 pm, VickyC <[email protected]> wrote:
>
> > > > We have been receiving this message on all domains we are using Google
> > > > Maps API since 11:37am this morning.  NONE of our code has changed.
> > > > Here is a URL to see the error:  http://www.savers.com then click
> > > > Find Your Store in the top navigation area.  This is complete error:
>
> > > > Description: An unhandled exception occurred during the execution of
> > > > the current web request. Please review the stack trace for more
> > > > information about the error and where it originated in the code.
>
> > > > Exception Details: System.Net.WebException: The remote server returned
> > > > an error: (403) Forbidden.
>
> > > > Source Error:
>
> > > > Line 90:              * the fourth one is the longitude.
> > > > Line 91:              */
> > > > Line 92:             string[] geocodeInfo = client.DownloadString
> > > > (uri).Split(',');
> > > > Line 93:
> > > > Line 94:             return new Coordinate(Convert.ToDecimal
> > > > (geocodeInfo[2]), Convert.ToDecimal(geocodeInfo[3]));
>
> > > > Source File: \App_Code\CSharp\Geocode.cs    Line: 92
>
> > > > Stack Trace:
>
> > > > [WebException: The remote server returned an error: (403) Forbidden.]
> > > >    System.Net.WebClient.DownloadDataInternal(Uri address, WebRequest&
> > > > request) +287
> > > >    System.Net.WebClient.DownloadString(Uri address) +106
> > > >    GoogleGeocoder.Geocode.GetCoordinates(String address) in \App_Code
> > > > \CSharp\Geocode.cs:92
> > > >    FindAStore.GetStoreLocationData(String SearchText, String
> > > > SearchDistance) in \Savers_Web3\Find-A-Store.aspx.vb:168
> > > >    FindAStore.Page_Load(Object sender, EventArgs e) in
> > > > \Savers_Web3\Find-A-Store.aspx.vb:83
> > > >    System.Web.UI.Control.OnLoad(EventArgs e) +99
> > > >    System.Web.UI.Control.LoadRecursive() +50
> > > >    System.Web.UI.Page.ProcessRequestMain(Boolean
> > > > includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
> > > > +627
>
> > > > Please Help this is urgent
>
> > >http://www.catb.org/%7Eesr/faqs/smart-questions.html#urgent
>
> > > What does the request you are sending to google look like?
>
> > > Are you including the now mandatory "sensor" 
> > > parameter?http://code.google.com/apis/maps/documentation/geocoding/index.html#G...
>
> > > Are you getting the 403 because your key has gone over the requests
> > > limit in the 24 hour period or has submitted too many requests in too
> > > short a period of time.
> > > (will return a status GGeoStatusCode of 620, but your server code may
> > > not let you see it)
>
> > >   -- Larry- Hide quoted text -
>
> > > - Show quoted text -- Hide quoted text -
>
> > - Show quoted text -- Hide quoted text -
>
> - Show quoted text -- Hide quoted text -
>
> - Show quoted text -

-- 
You received this message because you are subscribed to the Google Groups 
"Google Maps API" 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/google-maps-api?hl=en.

Reply via email to