테스트 사이트 - 개발 중인 베타 버전입니다

그누보드에 API 적용 어떻게 하나요? 채택완료

디스토 10년 전 조회 3,396

 

 

 

한국관광공사 오픈 API를 이용해서 

여행이나 축제 정보를 받아 사이트에 게시하려 하는데요.

정보 이용 신청 이런 건 다 했는데 

정작 어떻게 해야 사이트에 게시물로 올라가는지 모르겠네요-_-;

이거 정보 제가 한국관광공사가서 조회한 후 직접 다 올려야 되는 건 아니죠?

자동으로 조건에 맞는 게시물들이 게시판에 업데이트 되는 줄 알았는데...

 

 

-------------------------------

 

 

http://api.visitkorea.or.kr/static/images/common/bul/bulH3.gif); background-attachment: initial; background-size: initial; background-origin: initial; background-clip: initial; background-position: 0% 8px; background-repeat: no-repeat;">REST방식의 URL 요청 예시

응답 표준은 XML 이며, JSON을 요청할 경우“&_type=json”을 추가하여 요청합니다.

http://api.visitkorea.or.kr/static/images/common/bul/bulH3.gif); background-attachment: initial; background-size: initial; background-origin: initial; background-clip: initial; background-position: 0% 8px; background-repeat: no-repeat;">서비스키(인증키) 인코딩 방법

String myKey = “발급받은 인증키”;
String ServiceKey = URLEncoder.encode(myKey, "UTF-8");
(TourAPI의 모든 Character Set은 UTF-8 설정)

http://api.visitkorea.or.kr/static/images/common/bul/bulH3.gif); background-attachment: initial; background-size: initial; background-origin: initial; background-clip: initial; background-position: 0% 8px; background-repeat: no-repeat;">요청 파라미터에서 서비스명 기재

MobileApp파라미터는 서비스(웹,앱 등)별로 활용 통계를 산출하기 위한 항목입니다.
URL요청 시 반드시 기재 부탁드립니다.

http://api.visitkorea.or.kr/static/images/common/bul/bulH4.gif); background-attachment: initial; background-size: initial; background-origin: initial; background-clip: initial; background-position: 0% 8px; background-repeat: no-repeat;">//====== 파라미터인코딩 예시(JSP 기준)

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>>
//=== 서비스명이 영문인 경우 (인코딩 불필요)
String appName = “KoreaTourismOrganization”;
//=== 서비스명이 한글(일문, 중문 등)인 경우 (인코딩 필수)
String appName = URLEncoder.encode(“한국관광공사”, "UTF-8"); 

http://api.visitkorea.or.kr/openapi/service/rest/KorService/areaCode?ServiceKey=ServiceKey&numOfRows=10&pageNo=1&MobileOS=AND&MobileApp=appName;">http://api.visitkorea.or.kr/openapi/service/rest/KorService/areaCode?ServiceKey=ServiceKey&numOfRows=10&pageNo=1&MobileOS=AND&MobileApp=appName;

//====== 파라미터인코딩 예시(JSP 기준)
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>>
//=== 서비스명이 영문인 경우 (인코딩 불필요)
String appName = “KoreaTourismOrganization”;
//=== 서비스명이 한글(일문, 중문 등)인 경우 (인코딩 필수)
String appName = URLEncoder.encode(“한국관광공사”, "UTF-8"); 

http://api.visitkorea.or.kr/openapi/service/rest/KorService/areaCode?ServiceKey=ServiceKey&numOfRows=10&pageNo=1&MobileOS=AND&MobileApp=appName;">http://api.visitkorea.or.kr/openapi/service/rest/KorService/areaCode?ServiceKey=ServiceKey&numOfRows=10&pageNo=1&MobileOS=AND&MobileApp=appName;

----------------------------------------------------

 

이렇게 안낸되어있는데 이걸 어따 붙이라는 건지도 모르겠어요 ㅠㅠ

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
10년 전

의뢰게시판으로 가야 할 내용인 것 같습니다.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인