這是一個小問題。如果我搜索涉及區號70128,像這樣的距離:距離矩陣API:郵政編碼70128返回零結果
我得到一個ZERO_RESULTS狀態。但我得到的結果,如果我這樣做,只有新奧爾良郵政編碼相同的搜索改爲附近的一個,像這樣:
70128是新奧爾良一個合法的郵政編碼,所以我應該得到結果。有趣的是,當我沒有得到結果時,我的原始地址就像我給出的一樣(以lat/lng座標顯示),但是當我得到結果時,它知道將它轉換爲地址。這可能會或可能不會提供線索。
我甚至已經提供了僅僅爲起源和目的地提供類似結果的郵政編碼。
我也可以將郵政編碼70128替換爲起點而不是目的地。它看起來像API不喜歡這個郵政編碼出於某種原因,我不知道這是爲什麼。有人對此有所瞭解嗎?
結果第一URL:
{
destination_addresses: [
"New Orleans, LA 70128, USA"
],
origin_addresses: [
"40.6782,-73.9442"
],
rows: [
{
elements: [
{
status: "ZERO_RESULTS"
}
]
}
],
status: "OK"
}
結果第二網址:
{
destination_addresses: [
"New Orleans, LA 70129, USA"
],
origin_addresses: [
"57 Atlantic Ave, Brooklyn, NY 11216, USA"
],
rows: [
{
elements: [
{
distance: {
text: "1,294 mi",
value: 2081879
},
duration: {
text: "19 hours 7 mins",
value: 68835
},
status: "OK"
}
]
}
],
status: "OK"
}
實例僅郵政編碼在網址: https://maps.googleapis.com/maps/api/distancematrix/json?units=imperial&origins=95240&destinations=70128 HTTPS://maps.googleapis。 com/maps/api/distancematrix/json?units = imperial&origins = 95240&destinations = 70129 –