그누보드에 API 적용 어떻게 하나요?

그누보드에 API 적용 어떻게 하나요?

QA

그누보드에 API 적용 어떻게 하나요?

본문

 

 

 

한국관광공사 오픈 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;

//====== 파라미터인코딩 예시(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;

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

 

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

이 질문에 댓글 쓰기 :

답변 1

답변을 작성하시기 전에 로그인 해주세요.
전체 129,678 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT