代码以前可以工作,但我发现它不能工作最近。请看我的代码如下
def signal_distance(lat1,lng1,lat2,lng2):
import simplejson, urllib
orig_coord =lat1,lng1
dest_coord = lat2,lng2
#API request
url = "https://maps.googleapis.com/maps/api/distancematrix/json?origins={0}&destinations={1}&mode=transit&language=zh-TW&key=AIzaSyBlwZDhGYNTrxXiQblz20v3poJTA7zTVho".format(str(orig_coord),str(dest_coord))
result = simplejson.load(urllib.urlopen(url))
print result
signal_distance(25.082969,121.5549714,24.9988582,121.5788795)
似乎生成
signal_distance
函数的距离矩阵API请求无效,因为它包含origins
和destinations
参数的括号。你知道吗指定的示例返回me
NOT_FOUND
元素级状态代码:解决方案是替换以下请求:
至
修改示例
相关问题 更多 >
编程相关推荐