일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- C로 시작하는 컴퓨터 프로그래밍4판
- Spring
- 일본어
- 자바
- nico
- DART
- 연습문제
- rails7
- 単語
- メソッド
- Python
- 디지몬
- 一日一つメソッド
- 건담
- vscode
- springboot
- 비즈니스일본어
- CSS
- jsp
- java
- 日本語
- ruby
- html
- Flutter
- 건담베이스
- Web
- 인프런
- rails
- javascript
- 반다이몰
- Today
- Total
AR삽질러
공공 데이터 및 OpenAPI 활용 - 네이버, 카카오, 공공데이터 본문
공공 데이터 및 OpenAPI 활용
1. OpenAPI 활용을 위한 네이버 / 카카오 가입
네이버나 카카오에서 제공하는 OpenAPI를 사용하기 위해서는 먼저 개발자 사이트에 가입해야 한다.
1-1) 네이버 개발자 센터
https://developers.naver.com/main/
네이버 계정로그인 후 [서비스API] 선택
[데이터랩] -> [검색]
[오픈 API이용 신청]
애플리케이션을 등록하기 위해 애플리케이션 이름, 사용 API(검색), 환경추가(WEB, 설정), 비로그인 오픈 API서비스 환경에서 웹 서비스 URL을 작성 (http://localhost)
신규 애플리케이션을 등록하면 Client ID와 Client Secret가 부여되며 이러한 정보를 통해 네이버에서 제공하는 OpenAPI서비스를 이용할 수 있다.
뉴스 검색 API를 활용하기 위해 [Documents]의 [서비스 API] 아래의 [검색]을 클릭한다.
뉴스 검색에 필요한 요청 URL, HTTP 메서드, 파라미터 등에 대한 정보를 확인할 수 있다.
검색 API 뉴스 검색 구현 예제는 하단의 [검색 API뉴스 검색 구현 예제] 부분의 [검색 API블로그 검색 구현 예제] 링크를 통해 접근할 수 있다.
1-2) 카카오 개발자 센터
카카오 개발자 센터에 접속한 후 로그인
만약 가입되어 있지 않다면 회원가입후 카카오 오픈 API서비스를 이용하기 위해서 약관에 동의한다.(서비스 시용 동의와 카카오 계정 정보)
상단의 [내 애플리케이션]을 클릭한 후 [애플리케이션 추가]를 클릭한다.
앱이름, 사업자명, [서비스 이용이~] 체크박스를 체크한 후 [저장] 버튼을 클릭한다.
생성된 애플리케이션을 클릭하여 앱 키(APP Key)를 확인한다.
주로 사용될 앱 키는 REST API키로 [내 애플리케이션] -> [앱설정] -> [요약정보]
상단의 [문서]를 클릭하면 [기본가이드], [소셜 API가이드], [검색 API가이드] 등을 통해 다양한 개발 정보를 습득할 수 있다.
1-3) 공공 데이터 포털
공공 데이터 포털에 회원 가입하여 다양한 데이터 및 오픈 API를 사용할 수 있다. 사용하고자 하는 데이터를 검색하고 OpenAPI 개발 계정 신청후 부여 받은 인증키를 통해 접근 할 수 있다.
'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 |