프로그래밍 (112) 썸네일형 리스트형 Kotlin - Retrofit 간단 사용법 Retrofit 간단 사용법 사용할 때마다 기존 개발 코드를 참고해서 복사하다보니 기억에 남지 않아서 간단하게 정리해 보려고 합니다. 1. Retrofit 라이브러리를 추가합니다. build.gradle(app) 에 아래 코드를 추가합니다. implementation 'com.squareup.retrofit2:retrofit:2.8.1' implementation 'com.squareup.retrofit2:converter-gson:2.8.1' 2. 인터넷 접속 권한을 추가합니다. AndroidManifest.xml 파일에 권한을 추가합니다. 3. 기본 구성요소 4가지 - 응답받을 data class - API 선언 interface - API interface를 호출할 object - 사용하는 Acti.. OpenAPI - 교통정보공개서비스 국토교통부에서 제공하는 교통정보공개서비스 입니다. https://openapi.its.go.kr/portal/dev/dev1.do 로그인 후 인증키를 발급받아서 사용합니다. REST API 방식이고, 다른 OpenAPI와는 달리 사용 트래픽에 제한이 없습니다. 아래와 같이 다양한 정보를 제공합니다. 지도위에 정보를 표시하는 서비스를 계획중이라면 유용한 API가 될 것 같습니다. OpenAPI - KOSIS 통계정보 API KOSIS 통계정보 API 통계정보를 웹이나 모바일 앱으로 개발할 수 있도록 API를 제공합니다. https://kosis.kr/openapi/index/index.jsp 현재 통계가 공개된 현황입니다. 활용사례로 29건이 등록되어 있습니다. https://kosis.kr/openapi/community/community_03List.jsp OpenAPI - VWorld 지도 API VWorld 지도 API 2D/3D 지도를 제공해 주는 OpenAPI 입니다. https://www.vworld.kr/dev/v4dv_baseguide_s001.do# 국가 공간정보의 개방, 공유, 참여를 통해 공간정보의 자율적이고 창조적인 다양한 애플리케이션을 개발할 수 있도록 2D/3D, 검색 오픈API 서비스입니다. 회원 가입후 인증키를 발급 받아야 합니다. 아래와 같이 다양한 API를 제공합니다. OpenAPI - 농사로, 농촌진흥청 농촌 진흥청에서 제공하는 공공데이터 입니다. 아래 링크에서 데이터 목록을 확인 할 수 있습니다. https://www.nongsaro.go.kr/portal/ps/psz/psza/contentMain.ps?menuId=PS03954 회원 가입 후 농사로 API 사용신청을 하여 사용할 수 있습니다. 현재 67개 OpenAPI가 있습니다. OpenAPI - 산림청 OpenAPI 산림청에서 제공하는 공공데이터 입니다. 아래 링크에 산림청 제공 OpenAPI 목록이 있습니다. https://www.forest.go.kr/kfsweb/opda/dataMng/selectPblicDataList.do?mn=NKFS_06_08_02&tabs=1 정보 사용을 위해서는 우선 회원 가입을 해야 합니다. OPENAPI 인증키 신청을 하면 공공데이터 포털이 연결됩니다. 인증키를 얻은 후 사용할 수 있습니다. 식물 정보나 휴양정보, 산림 통계 등 유용한 정보가 많이 있습니다. OpenAPI - 농업ON 농림축산식품부에서 제공하는 공공데이터를 제공합니다. 아래 링크에 공공데이터 정보가 있습니다. https://www.agrion.kr/portal/dma/opendata/open/list.do 현재 OpenAPI 항목으로 1071건이 검색됩니다. 농업 관련 정보를 얻기에 유용할 것 같습니다. OpenAPI - 식품 의약품 안전처 식품 의약품 안전처에서 제공하는 OpenAPI 입니다. OpenAPI 사용방법입니다. https://www.foodsafetykorea.go.kr/api/howToUseApi.do 서비스를 사용하기 위해서는 회원 가입 후 인증키 요청을 해야 합니다. 제공하는 정보가 많이 있습니다. 정보를 제공하는 국가 기관이 아래와 같이 모두 검색이 가능합니다. 아직 사용할 만한 아이디어가 없어서 써보지는 않았지만 정리가 잘 되어 있는 것 같습니다. 공공데이터 활용 아이디어 공모전도 있으니 활용하면 되겠습니다. 이전 1 2 3 4 5 6 7 8 ··· 14 다음