Необъяснимое геокодирование Карт Google OVER_QUERY_LIMIT - PullRequest
0 голосов
/ 14 ноября 2018

У меня есть сценарий Perl, который использует геокодирование Google с низкой скоростью, но сегодня я сталкиваюсь с ошибкой 'OVER_QUERY_LIMIT'.

Я полностью подписан с биллингом и значительно ниже любых бюджетных ограничений.

За последние 30 дней Google сообщает, что я сделал 2074 запроса API геокодирования (с ошибками 0,1%), и они будут равномерно распределены в течение 30 дней.

Я увеличил квотыдо неограниченного, за 100 до 5000 (не более) и за 100 за пользователя до неограниченного, но ошибка все равно возникает.

Соответствующий Perl будет:

use Google::GeoCoder::Smart;

my ($resultnum, $error, @results, $returncontent) = $geo->geocode("address" => $g, "key" => "valid_key_hidden", "region" => "au");

Есть идеи?

1 Ответ

0 голосов
/ 14 ноября 2018

Проблема заключалась в том, что используемый модуль perl был слишком старым и был жестко запрограммирован для использования http, а не https.У него также был параметр для установки ключа API, но он никогда не отправлялся.

Я отказался от модуля в пользу прямого вызова URL API

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