API Google Geocoding v2 внезапно прекратил работать

API-интерфейс Geocoding v2 неожиданно остановился.

например. http://maps.google.com/maps/geo?q=27703&output=json&key=AIzaSyBVr3n3IVZzakGvtIWeRaJEXsC63JHZ0w8

Я не могу получить lat, долго от API. Вывод с сервера:

{
  "Status": {
    "code": 610,
    "request": "geocode"
  }
}

Я искал status: 610, но не смог найти соответствующую информацию.

Спасибо.

Ответ 1

Служба остановлена.

Это 8 марта.

См. в верхней части этой страницы для получения информации о смерти v2

Смотрите Google Geocoding API для v3

...

Изменить.

На самом деле есть страница о обновлении до версии v3, которая может быть полезной.

...

Изменить.

Как только что указывалось, временная шкала устаревания API-интерфейса геокодирования была просто увеличена еще на 6 месяцев, но будьте осторожны с вашим использованием.

Из ссылки @FrVaBe: "Сегодня также снижался лимит на Geocoding API V2 с 15 000 запросов в день до 2500 запросов в день, что эквивалентно дневному лимиту на API геокодирования V3".

Ответ 2

Кажется, вы используете Geocoding API V2. Вы можете найти список кодов состояния здесь. Статус, который вы получаете,

610     G_GEO_BAD_KEY  
The given key is either invalid or does not match the domain for which it was given. 

Поэтому проверьте правильность версии API (очевидно, V3 - V2 остановлен, как упоминает @Rafe)

Я никогда не использовал этот API, но запрос должен иметь эту форму

http://maps.googleapis.com/maps/api/geocode/output?parameters