2012-04-04 2 views
0

사용자 IP를 확인하고 CA에서 메시지를 표시하는 웹 사이트가 있습니다. http://jquery-howto.blogspot.in/2009/04/get-geographical-location-geolocation.html캘리포니아에있는 웹 사이트를 테스트 할 필요가 있습니다 - 어떤 도구가 있습니까?

에서 나는 내 웹 사이트에 코드를 구현 내가 IP 사용자를 확인하기 위해 jQuery를 사용하고

는 코드입니다

내 질문은 :

내가 확인하려면 어떻게 코드가 작동하는 경우 ? 캘리포니아에 거주하지 않기 때문에

답변

1

그들이 제공 한 샘플 코드는 반환 상태입니다. 그들은 새로운 URL을 제공합니다 :

// Utilize the JSONP API 
$.getJSON('http://www.geoplugin.net/json.gp?jsoncallback=?', function(data){ 
    var region = data['geoplugin_region']; 
    var country = data['geoplugin_countryCode']; 
    if(country == 'US' && region == 'CA') 
    { 
     console.log("In CA"); 
    } 
    else 
    { 
     console.log("In " + region + ", " + country); 
    } 
}); 

이것은 어떤 의미로도 사용할 수있는 유일한 API는 아닙니다.

Demo

+0

감사합니다. 내 편집 된 질문을 확인하십시오. – user580950

+0

캘리포니아에서 프록시를 사용해 볼 수 있습니다. –

3

위치 정보 정확도가 100 % 정확하지 않습니다 (예 : 거의 모든 AOL 사용자가 버지니아에있는 것처럼 보입니다).

당신이 그 불완전 함을 받아 들일 수 있다면, 거기에 많은 웹 서비스와 거기에 IP를 geolocate 것입니다 다운로드 데이터베이스가 있습니다.

나는 MaxMind에 대한 경험이 뛰어 났지만 (가격이 정확하지는 않지만 유료 제품보다 정확도가 낮은 free version 인 것 같습니다).

빠른 Google 검색

당신이 선택 중의 서비스 약관을 검토하십시오 포함, 많은 다른 대안을 켜집니다.

+0

아직 AOL 사용자가 있습니까? –

+0

내 편집 된 질문을 확인하십시오 – user580950

관련 문제