본문 바로가기

Kotlin3

[Android/Kotlin] 알라딘 API 연동 📌 알라딘 Open API 매뉴얼: https://docs.google.com/document/d/1mX-WxuoGs8Hy-QalhHcvuV17n50uGI2Sg_GHofgiePE/edit 📌 API 키 발급: https://www.aladin.co.kr/ttb/wblog_manage.aspx 연동 준비 1. 오픈 API를 사용할 URL 입력 후 추가 버튼 클릭 (블로그 주소 입력해도 됨) 2. TTB 키 발급됨 코드 DTO 검색 결과 전체 저장 data class BookListDTO( @SerializedName("item") val books: List ) 검색 결과 중 하나 data class Book( @SerializedName("title") val title: String, @Serializ.. 2024. 2. 12.
[Android/Kotlin] 네이버 지도 API 검색 📌 지도 검색 관련 문서: https://developers.naver.com/docs/serviceapi/search/local/local.md ❗주의 네이버 지도 api를 통해 검색하려면 네이버 지도 api만 신청하는 게 아니라 따로 검색 api도 신청해야 한다. 처음에 이걸 모르고 구현하다가 한참을 헤맸음; API 신청 1. Naver Developers에서 애플리케이션 등록 https://developers.naver.com/apps/#/register 2. 사용 API에서 검색 API 선택 3. 등록 코틀린 파일 작성 1. data class 정보 저장 위한 클래스 data class Place( @SerializedName("title") val title: String, @Serialized.. 2024. 2. 6.
[Android/Kotlin] 네이버 지도 API 연동 📌 Application 사용 가이드: https://guide.ncloud-docs.com/docs/ko/naveropenapiv3-application 📌 네이버 지도 안드로이드 SDK: https://navermaps.github.io/android-map-sdk/guide-ko/1.html 📌 네이버 지도 검색 참고사항: https://developers.naver.com/docs/serviceapi/search/local/local.md#%EC%B0%B8%EA%B3%A0-%EC%82%AC%ED%95%AD 초기 설정 (클라이언트 아이디 발급) 1. 콘솔로 이동 https://console.ncloud.com/naver-service/application 2. 좌측 상단의 Application 등록.. 2024. 2. 6.