2009-07-30 4 views
2

Google API를 사용하여 웹 페이지에지도를 제공하지만 Google은 자주 자바 스크립트 요청에 대해 보안 문자 입력을 요구합니다 (사용자는 자바 스크립트 오류가 발생합니다) API (예 : http://maps.google.co.uk/maps?file=api&v=2&key=xxxx). 그러나 이렇게하면 Google지도 등을 사용하여이 사이트를 사용하는 우리 네트워크 (매우 넓은 (넓은 영국) WAN)의 방문객을 막을 수 있습니다. 이것은 IP가 많은 사람들이 공유한다는 사실에 기인합니다. 따라서 Google은이 IP를 스팸으로 간주합니다.Google 자바 스크립트 보안 문자 처리

Google에 연락하는 방법이 보이지 않으므로 403 오류 코드를 반환하기 때문에 이러한 자바 스크립트 요청을 가로채는 방법이 있는지 궁금합니다. 아마도 새 창을 열어서 사용자 친화적이지는 않지만 (CAPTCHA 다음에 자바 스크립트가 표시되므로 혼란의 원인이되고 문제의 페이지를 새로 고쳐야 할 것입니다).

답변

0

당신이 당신의 요청에 올바른 형식을 사용하고 있는지 확인하십시오

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

당신이 google.com 또는 google.co.uk에 연결하고 있는지 중요한 경우 모르겠어요.

업데이트 : Google here에 문의 해 볼 수 있습니다.

+0

요청에 아무런 문제가 없으며 JavaScript가 아닌 HTML 형식으로 Google에서 403 오류가 발생하므로 사실 페이지 만 작동하지 않습니다. 검색 할 때 때로 얻을 수있는 것과 동일한 http : //www.google.com/sorry/? .... 페이지입니다. – SamWM

+0

오류가 처음 발생하기 시작한 이래로 오랜 시간이 걸렸습니다 (양식에 시작 날짜가 필요함). 가끔씩 만 발생하며 범위가 확실하지 않습니다. – SamWM