以下两个请求之间的区别在于目标邮政编码:第一个是60601,第二个是60602。
60601和60602都被这个test page识别,但第一个不被下面的请求识别,返回状态是"status" : "NOT_FOUND"
。
为什么可以计算89139和60602之间的距离,但89139和60601之间的距离是否失败?
https://maps.googleapis.com/maps/api/distancematrix/json?units=imperial&origins=89139&destinations=60601&key=<my key>
https://maps.googleapis.com/maps/api/distancematrix/json?units=imperial&origins=89139&destinations=60602&key=<my key>
可能的解决方法:
(不确定为什么邮政编码会返回:"destination_addresses" : [ "" ]
,但在该数字中添加任何内容都会产生正确的结果)