연구자

ScienceON의 Knowledge Base를 외부사이트에 배포하기 위해 저널명, 논문명 등의 메타정보를 제공하며, 검색결과 출력방식이 HTML인 경우에는 원문URL 및 원문 접근경로를 제공

특징

KISTI에서 구축된 연구자 정보를 검색할 수 있는 OpenAPI입니다.

입력 파라미터 (* 는 필수 항목입니다.)

구분 설명 비고
* client_id 클라이언트 ID 발급받은 신청기관 식별용 클라이언트 ID(64자리 영문숫자)
* token ACCESS_TOKEN 값 신청기관 인증을 위해 발급받은 토큰(토근발급 및 활용방법 메뉴 참조)
version 1.0 API Gateway 현재 버전 : 1.0
* action API action 구분 기본값 : search
* target 콘텐츠(연구자) 약어 기본값 : RESEARCHER
*searchQuery {"검색필드항목":"검색어"} 아래 검색필드(searchField) 참조
예시) {“BI”:”코로나”} , URI 인코딩 필수
sortField 정렬 필드 정렬(sortField) 항목 참조
sortBy 정렬 방법 asc : 오름차순, desc : 내림차순
curPage 현재 페이지번호 기본 값 : 1, curPage x rowCount는 10,000건 미만으로 한정
rowCount 디스플레이 건수 기본 값 : 10, 최대값 : 100
session_id 사용자 세션 ID 클라이언트 사용자 구분 및 이용 형태 분석용으로 사용

검색필드(searchField)

코드값 코드 설명
BI 전체
TI 연구자명
CN 저자 일련번호

정렬(sortField)

코드값 코드 설명 정렬옵션(sortBy)
newdoc 최신 자료순 desc(내림차순)
kor_autnm 저자명(국문) desc(내림차순),asc(오름차순) 중 택1
eng_autnm 저자명(영문) desc(내림차순),asc(오름차순) 중 택1
NULL 정확도 desc(내림차순)

< desc : 내림차순, asc : 오름차순 >

출력 결과

항목코드 항목설명
CN Contents Number (콘텐츠 식별값, Primary key로 활용됨)
AuthorNameKor 저자명(국문)
AuthorNameEng 저자명(영문)
AuthorInstKor 기관명(국문)
AuthorInstEng 기관명(영문)
Keyword 키워드
Rno 원시제어번호
Email 이메일
ArticleCnt 연구자 논문 건수
PatentCnt 연구자 특허 건수
ReportCnt 연구자 보고서 건수

요청 URL(Request URL) 형식

https://apigateway.kisti.re.kr/openapicall.do?client_id=[클라이언트 ID]&token=[ACCESS_TOKEN 값]&version=1.0&action=[API action 구분]&target=[콘텐츠 약어]&searchQuery=[{"검색필드항목":"검색어"}]&sortField=[정렬 필드]&curPage=[현재 페이지번호]&rowCount=[디스플레이 건수]&session_id=[사용자 세션 ID]

요청 URL(Request URL) 샘플

https://apigateway.kisti.re.kr/openapicall.do?client_id=2300BD0DD3DCC8D01E59AAEBD2BDFD398147E59B40C1F32E548FDC51D7C99708&token=C1DEC7D42FCB325978D374F44807CB5D4F5D8161587AF3B3C76A1860B2F3BA02&version=1.0&action=search&target=RESEARCHER&searchQuery={"BI":"kim"}&sortField=kor_autnm&curPage=1&rowCount=10&session_id=5gHgMl0lfen84Ib7nT4P9jl5H1EiEfeG5l9jB07w47rB1dwN9aYvaLV1kUNaIUsI

샘플 출력 결과

출력 XML 샘플 보기