ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • (OpenAPI)DATA.GO.KR(공공데이터포털): 인증키 발급
    금융퀀트/프로그램기초 2023. 3. 11. 06:21
    반응형

    공공데이터포털(DATA.GO.KR) 이란? 

    "내일 기상청이 예상하는 날씨는 어떤지?", "내가 사는 지역 치킨집은 얼마나 있는지?" 같은 정부기관 및 각 지역자치기구가 관리하는 크고 작은 데이터를 우리는 공공데이터포털(https://www.data.go.kr/)이란 사이트에서 손쉽게 접할 수 있다. 

    그림1: 공공데이터포털(https://www.data.go.kr/index.do)

    공공데이터포털에는 각종 정부 기관이 각각 정보를 제공하고 있는데 "신용보증기금", "금융위원회", "한국예탁결제원" 등도 정보 제공기관에 포함된다. 그만큼 우리 문송한"투자자"들이 활용할 정보가 많다는 뜻이다. 또한 공공데이터 포털에서는 Open API를 제공하고 있어서 각종 정보를 추출하고 가공하는 것이 매우 편리하다. 

    API 키 발급절차 

    회원가입/로그인

    OpenAPI를 사용하려면 먼저 회원가입을 해야한다. 회원가입은 그림 1의 상단에 "회원가입"을 눌러서 진행한다. 회원가입이 귀찮으면 간편 로그인 서비스를 사용해도 된다. 그림 1 상단에 로그인 버튼을 바로 누르면 그림 2처럼 "네이버"나 "카카오" 계정으로 로그인 할 수 있는 화면이 나온다. 아래 그림 2처럼 간단한 동의 절차를 거친 뒤 로그인 하면 된다.

    그림2: 공공데이터포털 간편로그인

    API 키 발급/조회

    회원 가입 후 마이페이지-> 오픈API -> 인증키 발급현황에서 내 인증키를 확인할 수 있다.

    그림3: 공공데이터 포털 인증키 발급

    맨 처음 가입 후 인증키 발급현황에 들어가보면 인증키가 없는데, 따로 인증키만 신규로 발급하는 절차는 없다.("인증키 재발급" 같은 버튼을 눌러도 인증키가 새롭게 발급되거나 하지는 않는다.)

    공공데이터 포털은 API 키만 있으면 여러 종류의 OpenAPI를 사용할 수 있는 다른 서비스와는 달리 데이터 종류별로 "활용신청"을 하게 되어있다. 그림 4처럼 목록에서 데이터 건별로 들어가서 "활용신청"을 해야 하는 것이다.

    그림4: 오픈API 제공 데이터 목록

    회원가입 후 처음으로 그림 5처럼 OpenAPI를 제공하는 데이터를 찾아서 아래 "활용신청"을 완료하면, 그 때 첫 인증서가 발급이 된다. "활용신청" 후 다시 인증키 발급현황을 확인해 보면 인증키가 자동으로 발급되어 있는 것을 확인할 수 있다.

    그림5: 공공데이터 인증키 발급 후

     

    반응형
Designed by Tistory.