내용 추가합니다(@20251013).
현재까지도 화재로 인해 공공데이터포털(data.go.kr)이 복구가 되지 않고 있습니다.
ip-api.com에서 제공하는 api로 대체하면 됩니다.
무료에 속도도 빠릅니다.
IP-API.com - Geolocation API
How often do you update your database? We update our database as soon as we have new information about an IP block. For each API request, you will always have the most accurate location data, without having to worry about updating a local database. What is
ip-api.com
내용 또(!!) 수정합니다(@20230614).
https://www.data.go.kr/data/15094277/openapi.do
한국인터넷진흥원_인터넷주소(도메인이름, 아이피) 정보 검색 서비스
인터넷주소자원인 도메인, IP 주소, AS 번호의 등록정보 및 할당정보를 조회 할 수 있는 서비스(WHOIS 오픈API)
www.data.go.kr
경로가 또 변경되었네요.
아래 주소로 가시면 없는 페이지로 나오니 위 경로로 가셔야 합니다.
나머지 신청하는 방법이나 php 코드는 아래에 있는 거 그대로 쓰시면 됩니다.
내용 수정합니다(@20230116).
https://www.data.go.kr/iim/api/selectAPIAcountView.do
공공데이터 포털
국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase
www.data.go.kr
api는 위 링크로 가셔서 신청하시면 됩니다.
신청하고 나면 위처럼 인증키를 주는데요, 저 같은 경우는 인코딩이 된 인증키가 먹히더라구요. 인코딩이나 디코딩 둘 중 하나 되는 걸로 하시면 됩니다.
curl로 주소를 보낼 때
https://apis.data.go.kr/B551505/whois/ipas_country_code?serviceKey=인증키&query=202.30.50.51&answer=xml
여기로 보내면 됩니다.
아래는 아마 이제 작동 안 할 겁니다.
KISA에서 제공하는 서비스입니다.
http://whois.kisa.or.kr/openapi/ipascc.jsp?query=xxx.xxx.xxx.xxx&key=인증코드&answer=json
인증코드는 https://후이즈검색.한국/kor/openkey/keyCre.do 여기에서 신청하시면 됩니다. 그냥 이메일 넣고 이메일로 온 코드 인증만 하면 끝입니다. 참고로 이메일로 온 되게 긴 숫자가 인증코든데 인증 후에 바로 테스트 하면 없는 거라고 뜹니다. 대략 2 ~ 3분 후에 테스트 하시면 되는 것 같네요.
query : 아이피
key : 인증코드
answer : json 혹은 xml
{ "whois":{ "query":"202.30.50.0", "queryType":"IPv4", "registry":"KRNIC", "countryCode":"KR" } }
결과 코드입니다. 진짜 말 그대로 countryCode만 리턴합니다.
https://www.data.go.kr/data/15094277/openapi.do
한국인터넷진흥원_인터넷주소(도메인이름, 아이피) 정보 검색 서비스
인터넷주소자원인 도메인, IP 주소, AS 번호의 등록정보 및 할당정보를 조회 할 수 있는 서비스(WHOIS 오픈API)
www.data.go.kr
참고로 data.go.kr에서도 신청 가능하네요.
'Etc' 카테고리의 다른 글
윈도우 탐색기에서 드랍박스 아이콘 삭제하기 (0) | 2023.11.01 |
---|---|
네이버 웨일 브라우저 사이드바 안 보이게 하기 (0) | 2022.08.29 |
코로나 관련... (0) | 2022.03.03 |
[수정]EasyCrypt 구버전 다운로드 (0) | 2022.02.07 |
[Firemin]파이어폭스가 메모리를 엄청나게 먹을 때... (0) | 2022.01.28 |