ThinkGeo.com    |     Documentation    |     Premium Support

GoogleMapsLayer error 403

Hi, 



Few months ago, I tested the layer googleMaplayer in one application, I could see the google layer.

But today, I test the same application and I have a 403 error … 

Have you the same problem ?



Thanks.

Regards.

Stéphanie.

We recently noticed the same thing with our production code.  Looks like Google just changed their static API not allow requests without an API Key.  Expecting this to eventually happen, we coded our product to accept the key from a config file.  Unfortunately it seems that the 7.0 WPF assemblies do not acknowledge that key without a ClientID (which is not provided for basic static maps access).  We had to subscribe to the before webrequest event of the google overlay and manually append the key to the URI.  Not ideal, but it does work.

Hi Steph&Thomas,



Thanks for the sharing from Thomas!

We recently receive some similar issues reports and most of them are the same like Thomas said, Google just did some changes on the static map service Api. The root of the problem should be your application haven’t activate their APIKey of the "Static Maps API service"in Google console. here is the document developers.google.com/maps/…al#api_key and the solution should be:


        
  • Visit the APIs console at code.google.com/apis/console and log in with your Google Account.

  •     
  • Click the Services link from the left-hand menu, then activate the Static Maps API service.


BWT, We have provided the ClientID and Private key Apis for googlelayer, please get the latest version(7.0.232.0 & 7.0.0.232 might be building) and then have a try.



If the issue persists, don’t hesitate to let us know.

Regards,

Troy

Hi Troy and Thomas 
  
 Thanks a lot for your help. 
 I did what you said Troy and that works. 
  
 Thanks. 
 Regards. 
 Steph.

Hi Steph, 
  
 Good to hear it works. 
 If any queries, please feel free to let us know. 
  
 Regards, 
 Troy