일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 일본어
- springboot
- 자바
- 연습문제
- 건담베이스
- C로 시작하는 컴퓨터 프로그래밍4판
- メソッド
- 単語
- rails7
- Spring
- jsp
- 건담
- html
- Python
- 비즈니스일본어
- ruby
- vscode
- 日本語
- 반다이몰
- 인프런
- 디지몬
- javascript
- 一日一つメソッド
- rails
- DART
- Web
- Flutter
- CSS
- java
- nico
- Today
- Total
AR삽질러
공공 데이터 및 OpenAPI 활용 - 네이버, 카카오, 공공데이터 본문
공공 데이터 및 OpenAPI 활용
1. OpenAPI 활용을 위한 네이버 / 카카오 가입
네이버나 카카오에서 제공하는 OpenAPI를 사용하기 위해서는 먼저 개발자 사이트에 가입해야 한다.
1-1) 네이버 개발자 센터
https://developers.naver.com/main/
NAVER Developers
네이버 오픈 API들을 활용해 개발자들이 다양한 애플리케이션을 개발할 수 있도록 API 가이드와 SDK를 제공합니다. 제공중인 오픈 API에는 네이버 로그인, 검색, 단축URL, 캡차를 비롯 기계번역, 음
developers.naver.com
네이버 계정로그인 후 [서비스API] 선택
[데이터랩] -> [검색]
[오픈 API이용 신청]
애플리케이션을 등록하기 위해 애플리케이션 이름, 사용 API(검색), 환경추가(WEB, 설정), 비로그인 오픈 API서비스 환경에서 웹 서비스 URL을 작성 (http://localhost)
신규 애플리케이션을 등록하면 Client ID와 Client Secret가 부여되며 이러한 정보를 통해 네이버에서 제공하는 OpenAPI서비스를 이용할 수 있다.
뉴스 검색 API를 활용하기 위해 [Documents]의 [서비스 API] 아래의 [검색]을 클릭한다.
뉴스 검색에 필요한 요청 URL, HTTP 메서드, 파라미터 등에 대한 정보를 확인할 수 있다.
검색 API 뉴스 검색 구현 예제는 하단의 [검색 API뉴스 검색 구현 예제] 부분의 [검색 API블로그 검색 구현 예제] 링크를 통해 접근할 수 있다.
1-2) 카카오 개발자 센터
Kakao Developers
카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.
developers.kakao.com
카카오 개발자 센터에 접속한 후 로그인
만약 가입되어 있지 않다면 회원가입후 카카오 오픈 API서비스를 이용하기 위해서 약관에 동의한다.(서비스 시용 동의와 카카오 계정 정보)
상단의 [내 애플리케이션]을 클릭한 후 [애플리케이션 추가]를 클릭한다.
앱이름, 사업자명, [서비스 이용이~] 체크박스를 체크한 후 [저장] 버튼을 클릭한다.
생성된 애플리케이션을 클릭하여 앱 키(APP Key)를 확인한다.
주로 사용될 앱 키는 REST API키로 [내 애플리케이션] -> [앱설정] -> [요약정보]
상단의 [문서]를 클릭하면 [기본가이드], [소셜 API가이드], [검색 API가이드] 등을 통해 다양한 개발 정보를 습득할 수 있다.
1-3) 공공 데이터 포털
공공 데이터 포털에 회원 가입하여 다양한 데이터 및 오픈 API를 사용할 수 있다. 사용하고자 하는 데이터를 검색하고 OpenAPI 개발 계정 신청후 부여 받은 인증키를 통해 접근 할 수 있다.
공공데이터 포털
국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase
www.data.go.kr
'Python' 카테고리의 다른 글
네이버API를 이용한 뉴스 검색 및 저장 - 데이터 수집 (2) | 2023.12.04 |
---|---|
카카오 API를 이용한 이미지 검색 및 저장 (1) | 2023.12.04 |
Python 람다(lambda) - 예제 (0) | 2023.12.02 |
Python File 연습문제 - 구구단 출력 결과를 File에 저장 (0) | 2023.10.15 |
Python File (2) | 2023.10.15 |