Show GN: 한국 미세먼지 크롬 익스텐션
카테고리
프로그래밍/소프트웨어 개발
서브카테고리
웹 개발
대상자
- 개발자 (API 연동 및 크롬 익스텐션 개발에 관심 있는 중급 이상 개발자)
- 난이도: 중급 (API 사용, 크롬 확장 기능 구현 기초 지식 필요)
핵심 요약
- 카카오 API와 공공데이터포털 Open API를 활용한 미세먼지 정보 제공
- 크롬 익스텐션으로 실시간 미세먼지 데이터를 사용자에게 시각화
- 공공데이터포털 API는
http://apis.data.go.kr/
에서 제공하며, 사용자 인증이 필요함
섹션별 세부 요약
1. 프로젝트 소개
- 개발자는 가족 및 친구들의 사용을 통해 익스텐션의 실용성을 검증
- 개발 목적: 미세먼지 정보를 브라우저에서 바로 확인할 수 있게 함
- 크롬 확장 기능으로 구현되어 브라우저 내 사용 가능
2. 사용한 API
- 주소 정보:
https://apis.map.kakao.com
(카카오 API) - 미세먼지 데이터:
http://apis.data.go.kr/
(공공데이터포털 Open API) - API 인증이 필요하며, 사용자에게 이메일 인증을 요구함
3. 설치 및 사용 방법
- 다운로드 링크 제공 (인증 이메일 클릭 후 체크박스 동의 필요)
- 사용자 피드백(예: "좋네요!")과 함께 온라인 커뮤니티에서 공유됨
- 크롬 스토어에서 검색 가능 (추가 정보 포함)
4. 추가 정보 및 활용
- 이미지 링크와 동영상 링크 포함 (예: "moveit 11분전")
- 소스코드 공개 없음, 다만 API 사용 예시 포함
- 프로젝트 유지보수를 위해 주기적으로 API 상태 확인 필요
결론
- 공공 API 활용은 빠른 개발 및 확장성에 유리함
- 크롬 확장 기능 개발 시 API 연동과 사용자 인증 프로세스에 주의 필요
- 실무 적용 시 오픈소스 라이브러리 및 API 문서를 철저히 검토해야 함