Google Maps Embed API错误:" ...无效的请求。意外的参数' t'。"

时间:2015-02-16 21:44:04

标签: google-maps google-maps-embed

生成嵌入式谷歌地图iframe后,我的网站在框架中显示以下错误消息:

  

Google Maps API服务器拒绝了您的请求。非法请求。   意外的参数't'。

框架的HTML代码显示有效:

<iframe height="400" src="https://www.google.com/maps/embed/v1/place?q=40.750504,-73.99343899999997&amp;key=my_key" width="400"></iframe>

这是用于生成iframe的python(web2py)代码(IFRAME()是一个web2py帮助函数):

def generate_map_from_latitude_and_longitude(self, latitude, longitude, _height = '300', _width = '300'):
    try:            
        _src = 'https://www.google.com/maps/embed/v1/place?q=%s,%s&key=%s' % (latitude, longitude, self.API_KEY)

        return IFRAME(_src = _src, _height = _height, _width = _width)
    except Exception as e:
        print e

出于某种原因,在页面的任何位置包含另一个iframe(没有内容,没有属性等)可以解决问题。有关可能导致问题的原因的任何想法?

0 个答案:

没有答案