공공데이터라는게 핫하잖아요
데이터 분석이 핫한데 데이터라는게 그냥 뚝닥 생기는게 아니다보니
분석 해보고 싶은 사람들은 캐글 데이터랑 공공데이터에 관심이 많음
드디어 공공데이터 api 호출성공해서 신나서 포스팅함
-----------------------------------------------------------
공공데이터는 엑셀파일 혹은 api로 제공됨.
엑셀파일은 그냥 파일이라서 접근이 쉽지만 실시간업뎃x
api는 인터넷 연결되어 있으면 실시간으로 접근가능 but 비전공자에게는 정말 높디 높은 벽임
요즘 공공데이터 활용도가 올라가고 질문도 많아져서 공공데이터포탈에서 open api 를 간단히 돌려볼수 있도록 만들어놨음
▲ 대충 이렇게.. 파라미터 (쉽게 말해서 엑셀의필터같은 조회 조건임) 만 숫자로 넣고 돌려도 간단한 결과를 볼 수 있게 만들어주었음. 짱 !!
여튼 근데 이렇게 떠먹여줘도 계속 에러가 난다는 것임
나같은경우 계속 서비스키 오류가 나서. 서비스키를 재발급 받고 기다리고 다시 했어도 안 나왔음
INVALID REQUEST PARAMETER ERROR
이 에러가 자꾸 나오는거임.
어떻게 해결했냐면.. 서비스키를 디코딩해서 해결했음!!
공공데이터포털에서 부여해주는 서비스키는 UTF인코딩을 해서 오는데,
웹페이지에서 할때는 알아서 디코딩이 되지만, 프로그램에서 이걸 날릴때는 디코딩을 사람이 해줘야 함 !!
▶ 디코딩사이트 : https://meyerweb.com/eric/tools/dencoder/
URL Decoder/Encoder
meyerweb.com
서비스키를 넣고 디코드 Decode를 하면 됨 !!
디코드 된 키를 다시 인증키에 넣고 OPEN API 돌리면 결과가 나옴!!
나오면 진짜 걍 감동 ㅠ ㅠ
-------------------------------------------------------------------------
이외에도 다른여러가지이유로 안될수도 있다고는 하는데
하나씩 성공할때마다 기록으로 남겨놔야지
우선은 ~~~ 된다 ~~~^^
'통계분석' 카테고리의 다른 글
[SQL] 프로그래머스 코딩테스트로 알아가는 SQL : 0편 (0) | 2023.01.26 |
---|---|
엘리스 코딩 인강 ㅋㅋㅋㅋㅋㅋ듣다 너무 놀라버림 (0) | 2021.02.07 |
R studio 경로지정하기 (0) | 2020.12.06 |
추천강의리스트 (0) | 2020.09.22 |
인공지능 머신러닝 비학위과정 수강기 : 0. 지원, 등록 (0) | 2020.08.14 |