제 창고에 대기 오염 관련 API 하나가 추가되었습니다...(올릴 곳이 애매하여... 이곳에...) > 그누보드5 사용후기

그누보드5 사용후기

좋은 댓글과 좋아요는 제작자에게 큰힘이 됩니다.

제 창고에 대기 오염 관련 API 하나가 추가되었습니다...(올릴 곳이 애매하여... 이곳에...) 정보

제 창고에 대기 오염 관련 API 하나가 추가되었습니다...(올릴 곳이 애매하여... 이곳에...)

본문

공공데이터 포탈에서 한국환경공단(AirKorea)에서 제공하는 대기 오염 관련 API를 이용하여 만들어 보았습니다.
해당 시/도를 누르면 측정소 기준으로 상세 데이터를 확인할 수 있습니다.

API읽느라고 아이고 머리야...
추가적으로 약간의 기능을 더 넣어볼까 생각중입니다.

오늘도 업무시간에 몰래 만들고 있습니다.
대충하는 부분도...(꾀 많나...)
아무튼 그렇네요...

일하기 싫네요... 돈도 쬐끔주니...(정도 것해야 이소리를 안하는데...)
그냥 돈만큼만 일하고...
몰래몰래 이런저런거 만들어 볼려고 합니다...(어서 빨리 개발 때려치워야지...)

무료 웹호스팅이라 느리네요... ㅠㅠ
거기다가 무료 API라 제공되는 데이터가 좀 이상한게 한번씩 오네요... 이미지 등등...

현재 페이지에서 나타나고 있는 이미지와 옆의 데이터가 다르게 나오는 이유는 갱신되는 시간이 달라서 입니다.
API에서 이렇게 밖에 제공하지 않고 있네요 ㅠㅠ...

서버환경이 좋으면 조금 다르게 구현할거 같은데... 돈이 ㅠㅠ... 돈이없엉요!!!


2021-12-02 수정사항

이미지 부분 문의해서 교체...
version이 있었는데... 문서에 명시가 안됬었더군요.
아무튼 version 수정하고 데이터 다시 찾아서 넣었습니다...
이게 개발하는게 문제가 아니라...
아래 배열 보시면, 받으면 저렇게 나오는데 한번에 저게 8개가 옵니다.

그중에 맞는 데이터 및 이미지를 찾아야 되는게 문제네요 ㅋㅋㅋ.
거기다가 추가로 저걸 원하는 데이터로 바꿔줘야 되는 것도 있고요 ㅎ.
한 번하면 api가 바뀌지 않는 이상, 다시 할일은 잘 없으니 다행이긴 하지만요 ㅎ.

결론을 말하자면, png 이미지 => 당일 00시 부터 명일(다음날) 23시까지 변경되는 gif이미지가 나타나도록 데이터를 찾아서 변경하였습니다.(17시 기준으로 명일 이미지가 나온다고 하네요... 왜이렇게 한건지... 이상함)
추천
2

댓글 전체

공공 api는 업무할 때도 항상 말하는거지만 제공하는 데이터에 따라 틀어질 수도 있습니다
작업의뢰하실 때는 그부분을 항상 염두하시고 의뢰하시는게 좋습니다

예를들어서 내가 구현할수 있는부분 혹은 할 부분들이 원하는데로 구현이 안될수도 있는거죠

저같은 경우는 공공 API를 활용할 때 해당부분을 절대 DB에 데이터를 넣거나 하는 형식으로 구현하지 않습니다
이렇게 구현했을시 국내 유료호스팅을 사용시 크게 문제 없어보이지만 실제론 트래픽 및 브라우저단에 부화가 많이 걸립니다

외국 호스팅을 활용해보시면 해당 문제가 확실히 드러나더라고요 ㅎ(비교를 해보면 아주 확실하게 알 수 있습니다)

결론을 말씀드리면 어떤 API를 작업 의뢰를 하시던, 어디범위까지 구현이 가능한지 확실히 파악하시고 아니면 문의를 하시고 진행을 하시는게 좋을거 같습니다
누구랑 진행하시던지 말이죠 ㅎ.
이게 작업을 해보면 끼워 맞추기식이 되어버릴수 밖에 때문에 그렇습니다.

시간 소요도 중요합니다.
해당 api문서 읽고 찾고, 되는지 코드 넣어보고 하는데 거기서 시간이 좀 소요가 되니, 그 부분을 염두 해 두셔야 될 거 같습니다.

하는 사람 입장은...
그래도 재미는 있어요 ㅋㅋㅋ

업무시간에 몰래몰래 댓글쓰는거라 수정을 좀 많이했습니다 ㅋㅋㅋ.
출근할때 지하철에서부터 시작해서... ㅋㅋㅋ
감사합니다!
할 때는 조져야된다는 스타일이라...그렇습니다 하하하.

그런데... 이미지 저거 맞는데 이상해서 계속 살펴보는데 데이터 오는게... 아무리 봐도 저게 맞는데 화나네요... 분노가...
아무리 봐도 다른데...

그래도 개발 때려치우고 주식이나 하면서 살고 싶습니다.
삼전 올라라...
전체 9
그누보드5 사용후기 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT