티스토리 뷰
일단 공공데이터포탈에 접속을 합니다.

원하는 제목의 오픈 API에 들어가서 활용신청을 해주세요
저는 부산광역시_뮤지컬 목록 서비스을 했어요.
활용신청을 하는건 간단해요
원하는 API에 들어가서
활용신청 버튼을 눌러서 신청 이유만 적으면 끝!


목적은 저는 웹 사이트 개발 한다구 적어놨어요.

아 맞다.
데이터 활용 신청같은 경우에는 빠르면 30분 길면 며칠 걸리는거 같아요
데이터 신청이 바로 안된다고 당황하시지 마세요.
기다리면 될꺼에요.
그렇다면 어떻게 데이터를 들고와야 될까요?
저는 데이터가 오는 것을 확인하기 위해서

Postman을 사용해볼께요.

포스트맨을 실행하면 이런 화면이 나오는데
여기서 GET 메서드에 넣을게 필요한데
찾아봅시다.
데이터 찾기

참고 문서를 클릭해서 다운받아 줍니다.

문서안을 찾다보면 요청메시지 이렇게 생긴게 있을꺼에요.
이거를 복사해서 넣어줍니다.
http://apis.data.go.kr/6260000/BusanCultureMusicalService/getBusanCultureMusical?serviceKey=인증키&numOfRows=10&pageNo=1
이거를 바로 넣어서 실행을 시키면 오류가 날꺼에요.
위의 빨간색 글자 인증키가 맞지 않기 때문인데요.
마이페이지에 들어가서
문서를 읽다보면 데이터 정보에 대한 내용이 적혀있을꺼에요.

인증키 복사(Encoding)을 복사해서 인증키 부분에 붙여줍니다.
http://apis.data.go.kr/6260000/BusanCultureMusicalService/getBusanCultureMusical?serviceKey=인증키&numOfRows=10&pageNo=1
여기에서 인증키라고 적혀있는 부분을 지우고 복사한 인증키를 넣어주면되요.

넣어주고 실행하면 데이터가 나오게 됩니다.
이제 원하는 부분만을 잘라내야 겠네요.
관련 게시글
공공데이터포탈 Open API 사용법 2. (데이터 파싱하기) JAVA
XML로 데이터를 확인했으니 이제 이거를 활용할 준비를 해볼까요? 컨트롤러에 데이터를 들고 올 수 있도록 작업을 시작할께요. 데이터 신청한 곳에 들어가면 상세설명 버튼이 있을꺼에요. 밑으
paine.tistory.com
공공데이터포탈 Open API 사용법 3. (Mysql 데이터 넣기) JAVA — 파이네 개발일지 (tistory.com)
공공데이터포탈 Open API 사용법 3. (Mysql 데이터 넣기) JAVA
이번에는 파싱한 데이터를 DB에 넣는 작업을 진행했어요. 컨트롤러 package com.codingrecipe.board.controller; import com.codingrecipe.board.dto.MusicalDTO; import com.codingrecipe.board.service.MusicalService; import lombok.RequiredAr
paine.tistory.com
'코드공부 > 공공데이터포탈 사용하기' 카테고리의 다른 글
| 공공데이터포탈 Open API 사용법 3. (Mysql 데이터 넣기) JAVA (1) | 2024.03.19 |
|---|---|
| 공공데이터포탈 Open API 사용법 2. (데이터 파싱하기) JAVA (1) | 2024.03.19 |
- Total
- Today
- Yesterday
- 인텔리제이
- (롯데)기업맞춤형 프로젝트
- form
- 롯데
- deque
- 정보처리기사
- static
- 공공데이터포탈
- 국비지원
- docker
- MySQL
- JPA
- JWT
- wsl
- 자료구조
- 해시
- 국비
- Git
- 그린대학교
- Queue
- 김영한
- 국비교육
- 백준
- CSS
- 오류
- 프로그래머스
- 스택
- java
- git 베포
- 덱
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |