我正在使用 here.com 自动完成 api:
而且我在一些 - 不是全部 - 5位门牌号码中得到破折号:
{
"items": [
{
"title": "2344-5 Riverview Dr, Southfield, MI 48034, United States",
"id": "here:af:streetsection:lKaIdqmYJgoRR7qRaZkzbC:EAIaBjIzNDQtNShk",
"resultType": "houseNumber",
"houseNumberType": "interpolated",
"address": {
"label": "2344-5 Riverview Dr, Southfield, MI 48034, United States",
"countryCode": "USA",
"countryName": "United States",
"state": "Michigan",
"county": "Oakland",
"city": "Southfield",
"street": "Riverview Dr",
"postalCode": "48034",
"houseNumber": "2344-5"
},
...
这是一个正确/有效的结果吗?我是否缺少有关忽略门牌号中破折号的实施说明?
我意识到在某些区域,门牌号中的破折号是正常的,但是这个特定的地址 - 以及我尝试过的其他地址 - 不应该有破折号。我检查了其他地址查找 API,并没有得到带有破折号的门牌号码。