Here api 此处映射matchLevel参数不工作

Here api 此处映射matchLevel参数不工作,here-api,here-maps-rest,Here Api,Here Maps Rest,我试图在地图的自动完成API中只过滤城市。我在他们的文档中读到有matchLevelparameter 但是,如果我把它包括进去,一切都不会改变 这是我的电话: http://autocomplete.geocoder.api.here.com/6.2/suggest.json?app_id=MY_APP_ID&app_code=MY_APP_CODE&matchLevel=city&query=New York 我仍然得到了非城市类型的回复 { "sugges

我试图在地图的自动完成API中只过滤城市。我在他们的文档中读到有
matchLevel
parameter

但是,如果我把它包括进去,一切都不会改变

这是我的电话:

http://autocomplete.geocoder.api.here.com/6.2/suggest.json?app_id=MY_APP_ID&app_code=MY_APP_CODE&matchLevel=city&query=New York
我仍然得到了非城市类型的回复

{
    "suggestions": [
        {
            "label": "United States, New York",
            "language": "en",
            "countryCode": "USA",
            "locationId": "NT_rNsDLtnazM.kjVC-K6YWOA",
            "address": {
                "country": "United States",
                "state": "New York"
            },
            "matchLevel": "state"
        },
        {
            "label": "United States, New York, New York, New York",
            "language": "en",
            "countryCode": "USA",
            "locationId": "NT_YpQcXqbaOb.I4m5EW8BHEC",
            "address": {
                "country": "United States",
                "state": "New York",
                "county": "New York",
                "city": "New York",
                "postalCode": "10007"
            },
            "matchLevel": "city"
        },
        {
            "label": "United States, New York, New York",
            "language": "en",
            "countryCode": "USA",
            "locationId": "NT_ABhedB4xGEL83YY5az47iD",
            "address": {
                "country": "United States",
                "state": "New York",
                "county": "New York"
            },
            "matchLevel": "county"
        },
    ...

非常感谢您的帮助。

匹配级别是一个响应字段,而不是查询参数

使用答案的后处理,如array.filter()只保留答案中匹配“city”的元素