I think you might need to remove the map api key from the urlencode
call and then just add it to the url manually afterwards. encoding
might be changing the key value

cheers
brian

On Dec 30, 11:21 pm, nicklv <[email protected]> wrote:
> Hi,
>
> I notice GAE includes a "referer" property into the header when
> sending a fetch request mapsapi.
> Could this be the reason why maps api is returning malformed/illegal
> requests?
>
> On Dec 31, 11:14 am, nicklv <[email protected]> wrote:
>
> > Hi,
>
> > I was wondering if anyone is fetching from staticmap from GAE?
> > I'm fetching from google staticmap and getting malformed or illegal
> > request reply.
>
> > Below is a snippet of my code. My only guess is that it could be a
> > problem with
> > the api key - it contains '-'. Should I escape it?
>
> > Appreciate anyone could show some pointers.
>
> > urlfields = { 'center': str(rlat) + ',' + str(rlon),
> >                           'zoom' : str(defzoom),
> >                           'size' : str(defsize) + 'x' + str(defsize),
> >                           'maptype': 'mobile',
> >                           'key': mapapikey,
> >                           'sensor': 'false',
> >                           'markers': str(rlat) + ',' + str(rlon)
> >                }
> > url = server+ urllib.urlencode(urlfields)
> > imagemap = urlfetch.fetch(url)
> > if imagemap.status_code == 200:
> >                 self.response.headers['Content-Type'] = 'image/gif'
> >                 self.response.out.write(imagemap.content)
> > else:
> >                 logging.debug('Response code != 200')
> >                 self.response.headers['Content-Type'] = 'text/html'
> >                 self.response.out.write(imagemap.content)
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google App Engine" 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-appengine?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to