API Google Places возвращает почтовый индекс

#c# #json #api #google-maps #google-maps-api-3

#c# #json #API #google-карты #google-maps-api-3

Вопрос:

Я пытаюсь получить почтовый индекс возвращенного Google Places API.

Я искал везде, но, похоже, не могу найти рабочий пример того, как люди это делают.

Вот мой API, который отлично работает в Postman:

 https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Sydneyamp;region=AUamp;key=xxxxxamp;libraries=places
  

Вот пример ответа в формате JSON

 {
   "predictions": [
      {
         "description": "xxxxx",
         "place_id": "xxx",
         "reference": "xxx",
         "structured_formatting": {
            "main_text": "xxx",
            "main_text_matched_substrings": [
               {
                  "length": 2,
                  "offset": 0
               },
   ],
   "status": "OK"
}

  

Как мне также получить сведения о почтовом индексе?

Ответ №1:

Неважно, решение найдено.

Необходимо использовать другую конечную точку API и вставить place_id следующим образом:

 https://maps.googleapis.com/maps/api/place/details/json?region=AUamp;key=xxxamp;place_id=xxxx