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