다음 기능을 애플리케이션에 추가하려고합니다. 작업GeoIP with Google 앱 엔진 및 Python
순서 :
사용자
웹 응용 프로그램이 자동으로 사용자의 국가를 선택하여 웹 응용 프로그램이 IP 주소 사용자에 따라 국가 및 도시를 감지
웹 응용 프로그램에 간다 도시와 그것을 사용자에게 보여줍니다.
아무도 내가 이것을 시작할 수있는 어떤 점을 가지고 있습니까?
다음 기능을 애플리케이션에 추가하려고합니다. 작업GeoIP with Google 앱 엔진 및 Python
순서 :
사용자
웹 응용 프로그램이 자동으로 사용자의 국가를 선택하여 웹 응용 프로그램이 IP 주소 사용자에 따라 국가 및 도시를 감지
웹 응용 프로그램에 간다 도시와 그것을 사용자에게 보여줍니다.
에이 서버 측을 수행하려면이 필요하면 IP 주소를 국가/도시에 매핑하는 데이터베이스 중 하나를 보유해야합니다. 이러한 데이터베이스는 부적절하게 오래된 것이므로 일반적으로 상업용입니다. Maxmind에는 내가 믿는 일부 무료 라이센스를 포함하여 데이터베이스에 대한 다양한 라이센스가 있습니다.
그러나 브라우저에서 검사를 클라이언트 측으로 옮길 수 있다면 브라우저의 Maxmind's free JSONP API으로 ajax를 호출하여 사용자의 예상 위치를 가져온 다음 응용 프로그램에서 javascript를 사용하여 결정을 처리하도록 할 수 있습니다.
Simplegeo API를 사용합니다. 이 일을 아주 빨리해야합니다. https://simplegeo.com/docs/api-endpoints/simplegeo-places
응답 해 주셔서 감사합니다. Maximinds JSON API는 유스 케이스에서 작동합니다. 지금 이용 약관을 사용하는 방법을 알아야합니다. – bhavesh
다른 설문 조사 유형 질문은 여기에 많은 사람들이 Maximind JSON API를 사용합니까? – bhavesh