Google maps 谷歌地图API超时为;俄克拉荷马城,俄克拉荷马州”;和类似的城市

Google maps 谷歌地图API超时为;俄克拉荷马城,俄克拉荷马州”;和类似的城市,google-maps,google-geocoding-api,Google Maps,Google Geocoding Api,我看到这些城市的(大部分)持续超时。有一个非常奇怪的模式: 俄克拉荷马城 堪萨斯州堪萨斯市 爱荷华州爱荷华市 马里兰州马里兰市 前两个是一致的,后两个有时有效。其他城市,如纽约市、纽约市,工作始终如一 >>> gmaps.geocode('Oklahoma City, OK') Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/Users

我看到这些城市的(大部分)持续超时。有一个非常奇怪的模式:

  • 俄克拉荷马城
  • 堪萨斯州堪萨斯市
  • 爱荷华州爱荷华市
  • 马里兰州马里兰市
前两个是一致的,后两个有时有效。其他城市,如纽约市、纽约市,工作始终如一

>>> gmaps.geocode('Oklahoma City, OK')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Users/erikbern/mortgage/geo/env/lib/python3.6/site-packages/googlemaps/client.py", line 356, in wrapper
    result = func(*args, **kwargs)
  File "/Users/erikbern/mortgage/geo/env/lib/python3.6/site-packages/googlemaps/geocoding.py", line 68, in geocode
    return client._request("/maps/api/geocode/json", params)["results"]
  File "/Users/erikbern/mortgage/geo/env/lib/python3.6/site-packages/googlemaps/client.py", line 239, in _request
    extract_body, requests_kwargs, post_json)
  File "/Users/erikbern/mortgage/geo/env/lib/python3.6/site-packages/googlemaps/client.py", line 239, in _request
    extract_body, requests_kwargs, post_json)
  File "/Users/erikbern/mortgage/geo/env/lib/python3.6/site-packages/googlemaps/client.py", line 239, in _request
    extract_body, requests_kwargs, post_json)
  [Previous line repeated 7 more times]
  File "/Users/erikbern/mortgage/geo/env/lib/python3.6/site-packages/googlemaps/client.py", line 203, in _request
    raise googlemaps.exceptions.Timeout()
googlemaps.exceptions.Timeout
>gmaps.geocode('Oklahoma City,OK')
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
包装中的文件“/Users/erikbern/mortgage/geo/env/lib/python3.6/site packages/googlemaps/client.py”,第356行
结果=函数(*args,**kwargs)
文件“/Users/erikbern/mortgage/geo/env/lib/python3.6/site packages/googlemaps/geocoding.py”,第68行,地理编码
返回客户端。_请求(“/maps/api/geocode/json”,参数)[“结果”]
文件“/Users/erikbern/mortgage/geo/env/lib/python3.6/site packages/googlemaps/client.py”,第239行,在请求中
摘录(正文、请求、文件)
文件“/Users/erikbern/mortgage/geo/env/lib/python3.6/site packages/googlemaps/client.py”,第239行,在请求中
摘录(正文、请求、文件)
文件“/Users/erikbern/mortgage/geo/env/lib/python3.6/site packages/googlemaps/client.py”,第239行,在请求中
摘录(正文、请求、文件)
[上一行重复7次]
文件“/Users/erikbern/mortgage/geo/env/lib/python3.6/site packages/googlemaps/client.py”,第203行,在请求中
引发googlemaps.exceptions.Timeout()
googlemaps.exceptions.Timeout
这是4月11日的首次报道。谷歌仍在努力。你可以在问题追踪器上显示问题,从谷歌工程师那里获得更新

更新 该漏洞已于2018年4月20日解决