• 검색 결과가 없습니다.

KARD 기관 상세 검색 API

문서에서 Open API 명세서 작성 가이드라인 (페이지 7-14)

2. API 정의

2.1 KARD 기관 상세 검색 API

KARD 기관 상세 상세 정보(연구자/기관/연구주제/학술지) 조회

2.1.2 정의

서비스 정보

상세항목 상세내역

기능 기관 상세 정보 조회

호출 URL

구분 url

기관 상세 정보 조회 http://kard.kisti.re.kr/kard/api/inst/findInstInf o.jsonp

공동연구자 건수 조회 http://kard.kisti.re.kr/kard/api/inst/findRschCn t.jsonp

공동연구자 목록 조회 http://kard.kisti.re.kr/kard/api/inst/findRschLis t.jsonp

공동연구자 기반 협업 기관 건수 조회

http://kard.kisti.re.kr/kard/api/inst/findInstCnt .jsonp

공동연구자 기반 협업 기관 목록 조회

http://kard.kisti.re.kr/kard/api/inst/findInstList .jsonp

연구주제 건수 조회 http://kard.kisti.re.kr/kard/api/inst/findTopcC nt.jsonp

연구주제 목록 조회 http://kard.kisti.re.kr/kard/api/inst/findTopcLi st.jsonp

학술지 건수 조회 http://kard.kisti.re.kr/kard/api/inst/findJrnlCnt.

jsonp

학술지 목록 조회 http://kard.kisti.re.kr/kard/api/inst/findJrnlList.

jsonp

요청 변수 API 별로 상이

반환값 API 별로 상이

서비스

보안 인증 ■ 없음

□ API Key

□ OAuth 2.0

■ Request-Response

□ Publish-Subscribe

□ Fire-and-Forgot

□ Notification

□ 기타 ( )

currentPageNo Integer 필수

페이지 인덱스 : 정수 입력 - 범위 : 1 이상

- 기본값 : 1

recordCountPerPage Integer 필수

페이지당 목록 수 : 정수 입력 - 범위 : 1 ~ 100

- 기본값 : 20

공동연구자

currentPageNo Integer 필수

페이지 인덱스 : 정수 입력 - 범위 : 1 이상

- 기본값 : 1

recordCountPerPage Integer 필수

페이지당 목록 수 : 정수 입력

currentPageNo Integer 필수

페이지 인덱스 : 정수 입력 - 범위 : 1 이상

- 기본값 : 1

recordCountPerPage Integer 필수

페이지당 목록 수 : 정수 입력

currentPageNo Integer 필수

페이지 인덱스정수 입력 - 범위 : 1 이상 - 기본값 : 1

recordCountPerPage Integer 필수

페이지당 목록수정수 입력

hinstKor 국문 대기관명

hinstEng 영문 대기관명

instWebUrl 기관홈페이지

rnAddr 도로명주소

lnmAddr 지번주소

xCrdnt X 좌표

yCrdnt Y 좌표

공동연구자 건수

조회 resultCnt 연구자 건수

공동연구자 목록 조회

rsrchrId 연구자 식별아이디

rsrchrKor 국문 연구자명

rsrchrEng 영문 연구자명

hinstId 대기관 아이디

hinstKor 국문 대기관명

hinstEng 영문 대기관명

aCnt ARTICLE 건수

bCnt CONFERENCE PAPER 건수

cCnt REPORT 건수

dCnt PATENT 건수

공동연구자 기반

협업 기관 건수 조회 resultCnt 공동 연구자 기반 협업기관 건수

공동연구자 기반 협업 기관 목록 조회

hinstId 대기관 아이디

hinstKor 국문 대기관명

hinstEng 영문 대기관명

instWebUrl 홈페이지

xCrdnt X 좌표

yCrdnt Y 좌표

aCnt ARTICLE 건수

bCnt CONFERENCE PAPER 건수

cCnt REPORT 건수

dCnt PATENT 건수

연관연구주제 건수

조회 resultCnt 연구주제 건수

tpcId 연구주제 식별아이디

연관연구주제 목록 조회

tpcKor 국문 연구주제명

tpcEng 영문 연구주제명

aCnt ARTICLE 건수

bCnt CONFERENCE PAPER 건수

cCnt REPORT 건수

dCnt PATENT 건수

학술지 건수 조회 resultCnt 학술지 건수

학술지 목록 조회

jrnlId 학술지 아이디

jrnlKor 국문 학술지명

jrnlEng 영문 학술지명

pbinstKor 국문 발행기관명

pbinstEng 영문 발행기관명

Issn issn

aCnt ARTICLE 건수

2.1.5 에러 코드

코드 메시지

000 정상 처리되었습니다.

100 해당하는 데이터가 없습니다.

200 식별데이터 값이 누락 혹은 유효하지 않습니다.

300 검색어가 누락 되었습니다.

400 페이지 인덱스 값이 누락 혹은 유효하지 않습니다.

500 페이지당 목록 수 값이 누락 혹은 유효하지 않습니다.

600 서버 오류입니다.

700 식별아이디가 누락 혹은 유효하지 않습니다.

800 문서유형 값이 누락 혹은 유효하지 않습니다.

2.1.6 API 호출/결과 예시 기관 상세정보 조회

호출 (ajax/

JavaScript)

$.ajax({

url : 'http://kard.kisti.re.kr/kard/api/inst/findInstInfo.jsonp', data : {

'idntfId' : ‘UU0000469’

},

dataType : 'jsonp', jsonp : 'callback', crossDomain : true }); 별시 성동구 왕십리로 222","xCrdnt":"127.0431332","yCrdnt":"37.5572321"}

}).

url : 'http://kard.kisti.re.kr/kard/api/inst/findInstCnt.jsonp’, data : {

'idntfId' : ‘UU0000469’

},

dataType : 'jsonp', jsonp : 'callback', crossDomain : true });

url : 'http://kard.kisti.re.kr/kard/api/inst/findInstList.jsonp’,

JavaScript) data : {

'idntfId' : ‘UU0000469’,

"recordCountPerPage" : 5,

"currentPageNo" : 1 },

dataType : 'jsonp', jsonp : 'callback', crossDomain : true });

결과 (JSONP)

jQuery111308208966773733033_1486601620178({

"resultCode":"000",

"resultMsg":"정상 처리되었습니다.",

"resultList":[

{"hinstId":"UU0000211","hinstKor":"서울대학교","hinstEng":"Seoul National University","instWebUrl":"www.snu.ac.kr","xCrdnt":"","yCrdnt":"","aCnt":408,"b Cnt":181,"cCnt":0,"dCnt":0},

{"hinstId":"CC0016456","hinstKor":"한국과학기술연구원","hinstEng":"Korea Institute of Science and

Technology","instWebUrl":"www.kist.re.kr","xCrdnt":"","yCrdnt":"",

"aCnt":273,"bCnt":229,"cCnt":0,"dCnt":0},

{"hinstId":"UU0000283","hinstKor":"연세대학교","hinstEng":"Yonsei University","instWebUrl":"www.yonsei.ac.kr","xCrdnt":"","yCrdnt":"",

"aCnt":205,"bCnt":88,"cCnt":0,"dCnt":0},

{"hinstId":"CC0016848","hinstKor":"한국생산기술연구원","hinstEng":"Korea Institute of Industrial

Technology","instWebUrl":"www.kitech.re.kr","xCrdnt":"","yCrdnt":"",

"aCnt":136,"bCnt":138,"cCnt":0,"dCnt":0},

{"hinstId":"UU0000056","hinstKor":"고려대학교","hinstEng":"Korea University","instWebUrl":"www.korea.ac.kr","xCrdnt":"","yCrdnt":"",

"aCnt":172,"bCnt":94,"cCnt":0,"dCnt":0}

]})

2.2 KARD 연구자 상세 검색 API

공동연구자 건수 조회 http://kard.kisti.re.kr/kard/api/rsch/findRschC nt.jsonp

공동연구자 목록 조회 http://kard.kisti.re.kr/kard/api/rsch/findRschLi st.jsonp

연구주제 건수 조회 http://kard.kisti.re.kr/kard/api/rsch/findTopcC nt.jsonp

연구주제 목록 조회 http://kard.kisti.re.kr/kard/api/rsch/findTopcLi st.jsonp

학술지 건수 조회 http://kard.kisti.re.kr/kard/api/rsch/findJrnlCnt .jsonp

학술지 목록 조회 http://kard.kisti.re.kr/kard/api/rsch/findJrnlList .jsonp

문서에서 Open API 명세서 작성 가이드라인 (페이지 7-14)