如果国家不是美国,则返回错误

时间:2015-04-12 15:34:34

标签: google-maps google-maps-api-3

我将用户输入传递到以下查询字符串中的地址键以进行谷歌地图api调用:

http://maps.googleapis.com/maps/api/geocode/json?address=90002

在返回的结果对象中,有一个address_components对象,它保存有关该位置的信息。我想查看short_name,如果它不等于US,则返回false并阻止搜索并显示一个模式,上面写着“你的国家或地区不受支持。”。

        {
           "long_name" : "United States",
           "short_name" : "US",
           "types" : [ "country", "political" ]
        }

现在我循环遍历数组并检查short_name。它有效,但如果国家不等于美国而不必循环,谷歌是否有办法提供回复?看起来这会有轻微的性能损失。

0 个答案:

没有答案
相关问题