2017-04-24 86 views
5

Google響應的格式是否更改? 幾天後,當我用對應於某個國家/地區的place_id參數查詢API時,我再也收不到任何國家代碼(alpha2)。地點詳細信息的short_name中的更改API

例如:

# Query for "France" 
# http://maps.googleapis.com/maps/api/js/GeocodeService.Search?7sUS&9sen&14sChIJMVd4MymgVA0R99lHx5Y__Ws&key=[API_KEY] 

"results" : [ 
    { 
    "address_components" : [ 
     { 
      "long_name" : "France", 
      "short_name" : "France", <= Used to be "FR" 
      "types" : [ "country", "political" ] 
     } 
    ], 
    "formatted_address" : "France", 
     .... 
    }, 
    "place_id" : "ChIJMVd4MymgVA0R99lHx5Y__Ws", 
    "types" : [ "country", "political" ] 
    } 
    ], 
    "status" : "OK" 
    } 

但是,當我執行相同的查詢法國巴黎:

"results" : [ 
    { 
    "address_components" : [ 
     { 
      "long_name" : "Paris", 
      "short_name" : "Paris", 
      "types" : [ "locality", "political" ] 
     }, 
     { 
      "long_name" : "Paris", 
      "short_name" : "Paris", 
      "types" : [ "administrative_area_level_2", "political" ] 
     }, 
     { 
      "long_name" : "Île-de-France", 
      "short_name" : "Île-de-France", 
      "types" : [ "administrative_area_level_1", "political" ] 
     }, 
     { 
      "long_name" : "France", 
      "short_name" : "FR", <== Still "FR" 
      "types" : [ "country", "political" ] 
     } 
    ], 
    "formatted_address" : "Paris, France", 
    "geometry" : { 
     "bounds" : { 
      "northeast" : { 
       "lat" : 48.9021449, 
       "lng" : 2.4699208 
      }, 
      "southwest" : { 
       "lat" : 48.815573, 
       "lng" : 2.224199 
      } 
     }, 
     "location" : { 
      "lat" : 48.856614, 
      "lng" : 2.3522219 
     }, 
     "location_type" : "APPROXIMATE", 
     "viewport" : { 
      "northeast" : { 
       "lat" : 48.9021449, 
       "lng" : 2.4699208 
      }, 
      "southwest" : { 
       "lat" : 48.815573, 
       "lng" : 2.225193 
      } 
     } 
    }, 
    "place_id" : "ChIJD7fiBh9u5kcRYJSMaMOCCwQ", 
    "types" : [ "locality", "political" ] 
    } 
    ], 
    "status" : "OK" 
    } 
) 

秩它真正的改變?如果是這樣,我怎樣才能得到相應的country_code查詢一個國家?

感謝您的幫助

回答