Обработка Google JavaScript CAPTCHA - PullRequest
2 голосов
/ 30 июля 2009

Я использую API Google для предоставления карт на веб-странице, однако, Google часто запрашивает CAPTCHA (я знаю это только после входа в Firebug, пользователи просто получают ошибку JavaScript) для запросов на его API JavaScript (например, http://maps.google.co.uk/maps?file=api&v=2&key=xxxx). Однако это не позволяет посетителям нашей сети (очень большой (для всей Великобритании) глобальной сети), использующей Карты Google и т. Д., Использовать эти сайты вместе с ней. Это, вероятно, связано с тем, что IP-адрес используется многими людьми, так что Google видит это как спам.

Я не вижу способа связаться с Google по этому поводу, так что мне было интересно, есть ли способ перехватить эти неудачные запросы JavaScript, так как они возвращают код состояния 403? Возможно, при открытии нового окна, хотя это не будет удобным для пользователя (они увидят JavaScript после CAPTCHA, что может привести к путанице и потребует обновления рассматриваемой страницы).

1 Ответ

0 голосов
/ 30 июля 2009

Убедитесь, что вы используете правильный формат в вашем запросе:

http://maps.google.com/maps?file=api&v=2&sensor=false&key=YOUR_KEY

Не знаю, имеет ли значение, ссылаетесь ли вы на google.com или google.co.uk.

Обновление: Вы можете попробовать связаться с Google здесь .

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