본문 바로가기

프로그래밍/쓸만한OpenAPI

(25)
OpenAPI - API Store API Store 약 3000개 정도의 API가 소개되어 있습니다. https://www.apistore.co.kr/api/apiList.do 무료/유료 API가 모두 있습니다. 개인적으로 개발을 할 때는 유료는 사용하지 않겠지만. 아쉬운 것은 무료 API 중에도 그다지 필요한 API 는 찾기 힘듭니다. API를 상당수 모아 놓았다는 것 정도의 의미만 있어 보입니다.
OpenAPI - Google OpenAPI Google OpenAPI 구글이 제공하는 OpenAPI 목록입니다. https://developers.google.com/apis-explorer 그동안 무료로 사용하든 구글기능들이 OpenAPI 였습니다. 광고, AI, Analytics, Cloud 등 모든 API가 있습니다.
OpenAPI - TourAPI 국내여행 실시간 다국어 국내여행 정보입니다. https://api.visitkorea.or.kr/main.do 국내 관광지 정보를 제공합니다. 한국어, 영문, 일문, 중문간체, 중문번체, 독일어, 프랑스어, 스페인어, 러시아어 등 다국어를 지원합니다. 한국 관광지 소개를 위해 외국인 전용 앱을 만들기에도 편리할 것 같습니다. OpenAPI 활용신청방법입니다. https://api.visitkorea.or.kr/openAPI/applicationGuide.do 활용 신청은 공공데이터포털에서 먼저 신청을 해야 합니다. API 사용 가이드 및 매뉴얼이 상세하게 잘 정리되어 있습니다. 현재 OpenAPI 신청건수가 18489건으로 나오는 것을 보면, 데이터의 질과 API 사용 편리성이 좋다는 것을 알수 있다.
OpenAPI - KAKAO OpenAPI 카카오 OpenAPI입니다. 너무 유명한 회사이고 사용법도 많이 나와 있으므로 간단히 적습니다. 카카오 OpenAPI에 대한 사용방법 및 소개 입니다. https://developers.kakao.com/docs/latest/ko/getting-started/app#platform 어플리캐이션 등록과 플랫폼 등록을 하고 사용합니다. 카카오 로그인 기능도 REST api 형태로 사용이 가능합니다. 아래와 같은 기능을 제공합니다.
OpenAPI - NAVER OpenAPI 네이버 OpenAPI입니다. 너무 유명한 회사이고 사용법도 많이 나와 있으므로 간단히 적습니다. 네이버 OpenAPI에 대한 사용방법 및 소개 입니다. https://developers.naver.com/products/intro/plan/ 실제 API 사용법은 아래 링크를 참조하면 됩니다. https://developers.naver.com/docs/datalab/search/ 기본적으로 가입이 되어 계정이 있어야 하고, API 이용 신청을 위해 애플리케이션 등록 과정을 진행해야 합니다. 네이버가 제공하는 대부분 기능을 OpenAPI 로 제공합니다. 아쉬운 점은 금융이나 증권 관련 API는 없습니다.
OpenAPI - TMDB 영화자료 데이터베이스 TheMovieDB 사이트에서 제공하는 영화자료 데이터베이스 입니다. https://www.themoviedb.org 상세 사용법은 제 블로그에서도 자세히 다루고 있습니다. https://stockant.tistory.com/530 참고용으로 제작한 앱입니다 https://play.google.com/store/apps/details?id=com.enigmah2k.movieinfo 영화정보 - Google Play 앱 영화 또는 TV 시리즈 정보를 검색할 수 있습니다. TMDB API를 사용하여 만들었습니다. 한국에 소개되지 않은 컨텐츠를 찾을 수 있습니다. play.google.com API를 사용하려면 먼저 회원 가입을 해야 합니다 로그인후 설정에서 API Key 요청을 하고 사용합니다. API 상세..
OpenAPI - 한국영화 데이터베이스 KMDB 한국영상자료원에서 제공하는 한국영화 데이터베이스 입니다. https://www.kmdb.or.kr/main 사용을 위해서는 우선 회원 가입을 해야 합니다. 사용 방법에 대해서는 아레 링크에 자세히 설명되어 있습니다. https://www.kmdb.or.kr/info/api/guide2 제공하는 API는 아직 많지 않습니다. 아래 두가지 입니다. 사용을 하기 위해서는 각 API 별로 인증키를 받아야 합니다. 해당 API로 접속하면 인증키 신청 버튼이 있습니다. 인증키 신청 화면으로 이동하여 정보를 입력하고 인증키를 받아야 합니다. 영화상제정보의 경우 아래와 같이 호출하면 결과를 받을 수 있습니다. http://api.koreafilm.or.kr/openapi-data2/wisenut/search_api/s..
OpenAPI - 고속도로 공공데이터 포털 한국도로공사에서 제공하는 고속도로 공공 데이터 포털입니다. 휴게소 정보나 주유소 정보, 교통 건설 등 다양한 정보를 얻을 수 있습니다. 아래 링크로 API를 확인 할 수 있습니다. https;//data.ex.co.kr/openapi/intro/introduce01 인증키 발급을 선택하면 아래와 같은 화면이 나옵니다. 발급 요청을 하기 전에 팝업 차단을 해제하는 것이 좋습니다. 발급 요청을 하면 아래 창이 팝업으로 뜹니다. 팝업을 확인하지 못했어도 등록한 이메일로 값이 전달됩니다 사용 예로 휴게소별 대표음식 현황으로 테스트 해 보겠습니다. 아래와 같이 호출하면 결과를 받을 수 있습니다. https://data.ex.co.kr/openapi/business/representFoodServiceArea?ke..