Google Maps Geolocation API с одной Cell Tower очень часто возвращает «Ошибка 404 геолокации не найдена» - PullRequest
0 голосов
/ 25 марта 2020

Я использую Google Geolocation API для преобразования данных одной ячейки сотовой связи в данные о местоположении Запрос сделан сервисом Windows. Обычно это:

{
    "considerIp": "false",
    "cellTowers":
    [
       {
        "cellId": 60711,
        "locationAreaCode": 856,
        "mobileCountryCode": 234,
        "mobileNetworkCode": 15
        }
    ]
}

Очень часто (около 80% моих запросов) ответ «Географическая ошибка 404 не найдена»:

{
  "error": {
    "code": 404,
    "message": "Not Found",
    "errors": [
      {
        "message": "Not Found",
        "domain": "geolocation",
        "reason": "notFound"
      }
    ]
  }
}

По этой причине я был вынужден использовать аналогичная услуга, предоставляемая Unwiredlabs, которая успешно отвечает на 95% моих запросов. Возможно ли, что Google не может разрешить 80% моих запросов? Я так не думаю, но я не могу понять, где я ошибаюсь.

Для целей тестирования cell.csv содержит Башенные ячейки, локализованные Unwiredlabs, но только ~ 20% локализованные от Google Geolocation API

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...