49
http://nos.ndsl.kr Open Knowledge Platform Convergence Share Idea 과학기술정보 OpenAPI 활용

과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

Page 1: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

과학기술정보 OpenAPI 활용 • 1

http://nos.ndsl.kr

OpenKnowledge

Platform

Convergence

Share

Idea

과학기술정보

OpenAPI 활용

Page 2: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3

CONTENTS

A. 검색 52 1. 논문 52 2. 저널 55 3. 특허 57 4. 보고서 60 5. 동향 62 6. 표준 64 7. 과학향기 66 8. 저자전거 67

B. 브라우즈 69 1. 논문 69 2. 저널 72 3. 특허 74 4. 보고서 76 5. 동향 78 6. 표준 80 7. 과학향기 81 8. 저자전거 82 9. 권호 83

C. 출원인 검색 85 D. 주제 분류 검색 86 E. 원문복사서비스 87 1. DDS 신청가능 여부 87 2. DDS 신청 상세정보 88 3. DDS 신청 목록 89 4. DDS 신청 처리내역 91 5. DDS 신청 취소 92 6. DDS 신청 93

F. 링크리졸버 94

03OpenAPI활용방법

과학기술정보

OpenAPI 활용

A. OpenAPI 소개 06 B. 제공 콘텐츠 10 C. 검색식 활용 20 D. 회원 가입 21 E. 인증키 발급 22 F. 에러 메시지 24

01OpenAPI개요

A. 검색 28 1. 논문 28 2. 저널 29 3. 특허 30 4. 보고서 31 5. 동향 32 6. 표준 33 7. 과학향기 34 8. 저자전거 35

B. 브라우즈 36 1. 논문 36 2. 저널 37 3. 특허 38 4. 보고서 39 5. 동향 40 6. 표준 41 7. 과학향기 42 8. 저자전거 43

9. 권호 44

C. 출원인 검색 45 D. 주제 분류 검색 46 E. 원문복사서비스 47 F. 링크리졸버 49

02OpenAPI주요기능

Page 3: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

4 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 5

과학기술정보

OpenAPI 활용

OpenAPI개요

01

A. OpenAPI 소개

B. 제공 콘텐츠

C. 검색식 활용

D. 회원 가입

E. 인증키 발급

F. 에러 메시지

Page 4: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

6 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 7

KISTI 오픈플랫폼인 NOS(NDSL Open Service)는 국가과학기술정보센터(NDSL) 웹사이트의

경계를 넘어서, 콘텐츠와 서비스를 OpenAPI 등으로 누구나 쉽게 연계, 융합하여 활용할 수

있도록 지원하는 개방형 유통플랫폼입니다.

- NDSL의 과학기술정보를 활용하여 고부가 서비스를 개발하고자 하는 공공기관, 도서관,

연구소

- 비영리 목적으로 NDSL의 과학기술정보를 이용하고자 하는 기업, 개발자

표준화Standardization

과학기술정보

개방형

유통플랫폼,

NOS의 방향

개방성Openness

접근성Accessibility

활용성Utilization

1. 개요

2. 활용대상

OpenAPI 개요

01

OpenAPI 개요

A. OpenAPI 소개

Page 5: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

8 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 9

3. 활용 기관 현황 4. 이용 현황

OpenAPI 개요

Page 6: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

10 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 11

● 개요

- NDSL 국내논문은 국내 과학기술분야 학회에서 출판된 저널과 프로시딩(conference

proceeding)에 수록된 논문을 검색할 수 있는 서비스로 검색부터 원문열람까지 원스톱으로

이용가능합니다.

합니다.

- NDSL 해외논문은 해외에서 출판된 저널과 프로시딩에 수록된 논문을 망라적으로 검색할

수 있는 국내 최대의 해외논문검색 서비스로 검색부터 원문입수까지 원스톱으로 이용가능

● 구축 콘텐츠

구분 국내논문 해외논문

수록건수 약190만 건 약6천만 건

수록기간 1940년부터 현재 1600년대부터 현재

주제분야 과학기술 전 분야

주제분류 듀이십진분류(DDC)적용

갱신주기 매주

<서비스대상 자료 현황 (2015년 6월 기준)>

• SCI(E) 등재지의 99.7%, SCOPUS 등재지의 69.7%, 한국연구재단 등재지의 99%를

포함

● 콘텐츠 선정기준

- 국내논문

• KISTI가 구축한 학회의 저널 및 프로시딩으로, 저널은 780여 개 학회의 1,156종 학술지

대상

- 해외논문

•KESLI(전자저널 공동구매 컨소시엄)에 포함된 전자저널

예) Elsevier, Springer, IEEE, ACM 등

•국내의 대학, 연구소, 기업 등 500여 개 기관이 소장한 인쇄 및 전자저널

•SCI(E), SCOPUS, 한국연구재단 등재지

•중국 핵심저널 약 1,000여 종

•IEEE, 영국국립도서관(British Library)에서 구축한 해외 프로시딩

논문 scholar.ndsl.kr 보고서 report.ndsl.kr

특허 patent.ndsl.kr

저자전거

과학향기 scent.ndsl.kr

표준 standard.ndsl.kr

동향 radar.ndsl.kr

▶ 국내외 학술지·학술회의 논문, 국내 학위논문, 저널·프로시딩 서지 등 약 7천만 건

▶ 국가연구개발보고서, 각종 분석리포트 등 약 26만 건

▶ 한국 특허·실용·디자인, 미국특허 등록, 유럽특허, 일본특허, 국제특허 등 3,100만 건

▶ 학술논문의 저자명을 대상으로 동명이인을 구분하고 이명동인을 구별하여 자체 식별번호를 부여한 식별 데이터 약 27만 건

▶ 과학의 대중화를 위해 만들어진 메일 매거진으로 칼럼과 상식기사 등 약 3천 건

▶ 한국산업표준(KS), 국제표준화기구표준(ISO), 국제전기기술위원회표준(IEC) 등 약 6만 건

▶ 해외과학기술동향, 과학기술 정책동향, 정보서비스 글로벌동향 등 약 19만 건

<NOS 제공 콘텐츠(2015년 6월 기준)>

OpenAPI 개요

1. 논문

B. 제공 콘텐츠

Page 7: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

12 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 13

● 원문 입수방법

- 국내논문

•국내논문은 검색 후 대부분 전자원문 무료열람 가능(일부 학술지는 유료 서비스)

•전자원문이 없는 경우, KISTI 원문제공서비스를 이용하여 원문요청 가능

- 해외논문

• 소속기관에서 KESLI 컨소시엄 등을 통해 유료저널을 구독하는 경우 전자원문을 무료로

이용할 수 있음

• 비구독 기관에서는 라이선스로 인하여 열람할 수 없으며 원문제공서비스를 위한 파일

전송도 제한됨

• 인쇄 및 전자저널을 구독하지 않는 기관에서는 KISTI의 원문제공서비스(NIDS)를

이용하여 국내외 기관에서 보유하고 있는 원문입수 가능

● 주요 검색필드

검색필드명 필드설명 데이터타입 검색방식

BI 전체 string 문자열검색

TI 논문명 string 문자열검색

AU 저자 string 문자열검색

AB 초록 string 문자열검색

KW 키워드 string 문자열검색

SU 주제분야 string 일치검색

SO 저널명 string 문자열검색

PB 출판사 string 문자열검색

SN ISSN string 문자열검색

BN ISBN string 문자열검색

PY 발행연도 int32 구간검색

LA 언어 string 일치검색

IMF 원문유무 string 일치검색

TY 자료유형 string 일치검색

TD DB종류 string 일치검색

CN 문헌번호 string 일치검색

<주요 검색필드 및 내용>

● 개요

NDSL 특허는 1948년 이후 등록된 약 3백만 건 이상의 한국특허와 1976년 이후 등록 또는

공개된 미국, 일본, 유럽 특허정보를 망라적으로 검색할 수 있는 서비스로 한국특허, 미국특허,

일본특허, 유럽특허, 국제특허를 검색부터 원문입수까지 원스톱으로 이용 가능합니다.

<NDSL 특허서비스 범위>

● 구축 콘텐츠

구분 한국특허 해외특허

수록건수 약 3,100만 건

수록기간 1948년부터 현재까지 1976년부터 현재까지

주제분야 과학기술분야(전 주제)

주제분류 IPC(International Patent Classification) 분류

갱신주기한국특허/미국특허 : 매주유럽특허/국제특허 : 매월

일본특허 : 3개월

<서비스 대상자료 현황 (2015년 6월 기준)>

● 원문 입수방법

- 전자원문 전체(무료)

•특허청과 협약을 통해 전자원문 제공

•무료로 전자원문 열람 및 다운로드 가능

- KISTI 원문제공서비스(유료)

•KISTI 원문제공서비스를 이용하여 원문입수 가능

OpenAPI 개요

2. 특허

Page 8: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

14 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 15

● 주요 검색필드

검색필드명 필드설명 데이터타입 검색방식

BI 전체 string 문자열검색

TI 발명의 명칭 string 문자열검색

PA 출원인 string 문자열검색

IN 발명자 string 문자열검색

AB 초록 string 문자열검색

IC 국제특허분류(IPC) string 문자열검색

AN 출원번호 string 문자열검색

AD 출원일자 int32 구간검색

UN 공개번호 string 문자열검색

UD 공개일자 int32 구간검색

RN 등록번호 string 문자열검색

RD 등록일자 int32 구간검색

CN 문헌번호 string 일치검색

UC 미국특허분류(USC) string 일치검색

<주요 검색필드 및 내용>

● 개요

NDSL 보고서는 국가 R&D 보고서, 각종 정책 및 분석리포트를 망라적으로 서비스하고 있으며,

전자원문까지 원스톱으로 이용가능합니다.

● 구축 콘텐츠

구분 보고서

수록건수 26만 건

수록기간 1983년부터 현재

주제분야 과학기술분야(전 주제)

주제분류 국가과학기술표준분류(KISTEP 분류) 2008년 판

갱신주기 수시

<서비스대상 자료 현황(2015년 6월 기준)>

● 콘텐츠 선정기준

- 국가 R&D 보고서

•국가 R&D 보고서를 KISTI에서 책자 또는 전자형태로 납본 받거나 수집하여 DB 구축

• 정부 각 부처 산하 연구관리전문기관의 협조를 통해 서지정보 또는 원문을 입수하여 DB로 구축

※ 비공개 국가 R&D 보고서는 제목, 저자 등 최소한의 서지정보만을 외부에 공개

- 분석리포트

•KOSEN Report, ReSEAT 보고서 등 KISTI 패밀리 사이트와 연계-협력 서비스

● 원문 입수방법

- 전자원문 열람 : 전자원문이 있는 전체 보고서 무료 열람

- 원문제공서비스 : 전자원문이 없는 보고서는 원문제공서비스를 통해 원문입수 가능

● 주요 검색필드

검색필드명 필드설명 데이터타입 검색방식

BI 전체 string 문자열검색

TI 제목 string 문자열검색

AU 작성자 string 문자열검색

AB 초록 string 문자열검색

KW 키워드 string 문자열검색

CC 주제분류코드 string 일치검색

PB 발행기관 string 문자열검색

MN 주관부처 string 일치검색

PY 발행연도 int32 구간검색

CN 문헌번호 string 일치검색

<주요 검색필드 및 내용>

OpenAPI 개요

3. 보고서

Page 9: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

16 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 17

● 개요

NDSL 동향은 국내 및 세계 주요국의 과학기술분야 및 과학기술정책분야의 최신 뉴스 및 기사

등을 수록하며, 전문리포터가 수집, 가공한 차별화된 동향정보를 제공합니다.

● 구축 콘텐츠

구분 글로벌동향브리핑(GTB) 정보서비스 글로벌동향(iCON)

수록건수 약 17만 건 약 3,900건

수록기간 1999년부터현재 2009년부터 현재

주제분야 과학기술 전 분야 정보서비스

주제분류 국가과학기술표준분류(19개 주제) 자체분류(9개 주제)

갱신주기 매일 매일

<서비스대상 자료 현황(2015년 6월 기준)>

•국가과학기술표준분류(19개 주제) : 기술혁신/과학기술정책, 생명과학, 보건/의료, 화학공정, 화학, 정보, 통신, 환경,에너지자원, 원자력, 지구과학, 우주/항공/천문/해양, 전기/전자, 기계, 재료, 물리학, 수학, 건설/교통, 농림/수산

•정보서비스 글로벌동향 9개 주제분류 : 정보제공기관, 정보유통, 정보가공 및 데이터베이스, 정보서비스, 정보기술, 지적재산권,

정보정책 및 경영, 계량 정보분석, 오픈액세스

● 콘텐츠 선정기준KISTI가 자체적으로 생산한 국내외 동향 관련 콘텐츠를 선별하여 구축

● 주요 검색필드

검색필드명 필드설명 데이터타입 검색방식

BI 전체 string 문자열검색

TI 서명 string 문자열검색

AU 저자 string 문자열검색

AB 초록 string 문자열검색

SU 주제분류명 string 문자열검색

KW 키워드 string 문자열검색

TY 자료유형 string 일치검색

IMF 원문유무 string 일치검색

RD 발행일자 int32 구간검색

CC 주제분류코드 string 일치검색

BE 자료유형 string 일치검색

RY 등록연도 int32 구간검색

CN 문헌번호 string 일치검색

<주요 검색필드 및 내용>

● 개요

NDSL 표준은 지식경제부 기술표준원 국가표준인증종합정보센터(www.standard.go.kr)와

연계하여 한국산업표준(KS), 국제표준화기구표준(ISO), 국제전기기술위원회표준(IEC) 정보를

제공합니다.

● 구축 콘텐츠

구분 산업표준

수록건수 약 6만 건

수록범위 KS 표준, ISO 표준, IEC 표준

정보출처 지식경제부 기술표준원의 국가표준인증종합정보센터

주제분야 과학기술 전분야

주제분류 KS 표준: 한국표준산업분류체계 / ISO, IEC 표준: ICS 코드

갱신주기 수시

<서비스대상 자료 현황(2015년 6월 기준)>

■ 원문 입수방법

- 무료 이용(KS 표준만 해당)

• 검색 후 NDSL 상세 정보의 ‘출처‘ 항목에서 “자료조회(원문)“ 아이콘을 클릭하면 국가기

술표준원(e나라표준인증 ) 웹사이트로 이동함. 페이지에서 회원 가입 절차 없이 무료로

‘KS원문보기’라는 항목을 통해 전자원문 이용가능

- KISTI 원문제공서비스를 이용하는 방법(모든 표준 해당)

•상세 정보에서 ‘원문복사신청’ 기능을 이용하여 원문입수 가능

● 주요 검색필드

검색필드명 필드설명 데이터타입 검색방식

BI 전체 string 문자열검색

TI 표준명 string 문자열검색

AU 저자 string 문자열검색

AB 초록 string 문자열검색

SN 표준번호 string 일치검색

IC 국제표준분류(ICS) string 일치검색

DT 최종 제·개정일자 int32 구간검색

DY 최종 제·개정연도 int32 구간검색

CN 문헌번호 string 일치검색

<주요 검색필드 및 내용>

OpenAPI 개요

4. 동향 5. 표준

Page 10: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

18 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 19

• 개요

KISTI의 과학향기는 과학의 대중화를 위해 만들어진 메일 매거진으로, 과학향기 사이트

(http://scent.ndsl.kr/index.do)에 게재된 칼럼과 상식 기사를 검색 및 열람할 수 있는 서비스

입니다.

• 개요

과학기술 저자 전거데이터는 학술논문의 저자명을 대상으로 동명이인을 구분하고 이명동인

을 구별하여 자체 식별번호를 부여한 식별 데이터로 논문에서 표현된 한글, 영어, 한자 저자

이름의 다양한 형태와 주요 소속기관명, 저자가 작성한 논문 정보를 포함합니다.

• 콘텐츠 선정기준

KISTI가 자체적으로 생산한 과학 칼럼 콘텐츠 구축 • 저자 전거데이터의 예(동명 이인 구분)

<서비스대상 자료 현황(2015년 6월 기준>

• 구축 콘텐츠

구분 과학향기

게재 건수 메인 칼럼: 약 1,500건 상식 기사: 약 1,800건

게재 기간 2003년부터 현재

주제 분야 과학기술 전 분야

갱신 주기 매주

• 주요 검색 필드

검색필드명 필드설명 데이터타입 검색방식

DATB 등록연도 string 구간검색

<서비스대상 자료 현황(2015년 6월 기준)>

• 구축 콘텐츠

구분 저자전거

수록 건수 저자 전거데이터 약 27만 건

수록 범위 NDSL에 수록된 국내논문 저자 및 해외논문 중 한국인 저자 일부

정보 출처 KISTI NDSL

주제 분야 과학기술 분야 중심

갱신 주기 격주

OpenAPI 개요

6. 과학향기 7. 저자전거

Page 11: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

20 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 21

● 검색식 작성 방법

검색식은 검색대상 필드명을 지정하고 뒤에 항상 구분자인 ‘:’를 붙인 후 검색키워드와

검색연산자를 조합하여 작성합니다.

[검색필드명] ‘ : ’키워드 [검색연산자] 키워드

● 검색연산자

구분 산업표준

( ) 우선순위가 가장 높은 연산자

AND, &, 공백 두 개의 검색어(식)를 모두 포함하고 있는 문서 검색

OR, | 두 개의 검색어(식) 중 하나 이상 포함된 문서 검색

NOT, ! NOT 이후에 있는 검색어가 포함된 문서는 제외

/w[n]두 개의 검색어 사이에 n개 이하의 단어가 포함된 문서 검색 (두 검색어간 순서 있음)

/n[n]두 개의 검색어 사이에 n개 이하의 단어가 포함된 문서 검색(두 검색어간 순서 없음)

* 검색어의 *란에 0개 이상의 임의의 문자가 포함된 문서 검색

? 검색어의 ?란에 0개 또는 1개의 문자가 포함된 문서 검색

“ ” 따옴표 내 구문과 완전히 일치하는 문서만 검색

● 검색식 작성 예

검색식 작성예

( ) 예) (나노 and (기계 or machine))

AND, &, 공백예) TI:(나노 and 기계)예) TI:나노 & AU:장영실예) TI:(나노 기계)

OR, |예) TI:(줄기세포 or 면역)예) TI:줄기세포 | AU:장영실

NOT, ! 예) TI:황금 not 백금

/w[n]예) TI:computer /w1 science예) TI:green /w2 technology

/n[n]예) TI:computer /n1 science예) TI:green /n2 technology

* 예) TI:semi*

? 예) TI:comp?ter

“ ” 예) TI:“Transform and Quantization”

OpenAPI를 활용하기 위해서는 NOS 회원이어야 합니다. NOS의 회원가입 방법 및 절차는

아래와 같습니다.

- http://nos.ndsl.kr/에 접속하고 우측 상단의 “회원가입” 버튼을 클릭

C. 검색식 활용 D. 회원 가입

Page 12: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

22 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 23

OpenAPI를 활용하기 위해서는 OpenAPI 인증키가 있어야 합니다. 인증키를 발급받는 방법은

아래와 같습니다.

http://nos.ndsl.kr에서 로그인 후 “오픈API > 인증키 신청/관리” 메뉴를 클릭하여 이동합니다.

해당 페이지 하단부의 “인증키 발급신청”을 클릭하고 신청 정보를 입력하신 후, 확인 버튼을

클릭하면 인증키가 발급됩니다(개발사이트의 경우 http(s)://로 시작하는 개발 사이트 입력).

발급된 인증키는 신청 후 바로 승인되어 즉시 사용할 수 있습니다. 아래 화면은 인증키 발급

완료 확인 페이지입니다.

E. 인증키 발급OpenAPI 개요

Page 13: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

24 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 25

NDSL OpenAPI 에러 메시지는 아래와 같은 형식으로 출력됩니다.

● 오류메시지 형식

<?xml version="1.0" encoding="UTF-8" ?>

<MetaData>

<resultSummary>

<totalCount>0</totalCount>

<processingTime>0.0050</processingTime>

</resultSummary>

<inputData>

<version>3.0</version>

<keyvalue>0XXXXXX0</keyvalue>

<responsegroup>simple</responsegroup>

<libid />

<returntype>xml</returntype>

<target>ARTI</target>

<cn />

</inputData>

<outputData>

<errorMessage>필수항목 미입력 오류 : ParameterName=cn</errorMessage>

</outputData>

</MetaData>

● 오류 유형

오류코드 오류메시지 조치방법

E0001 필수항목 미입력 오류 오류 메시지에 표시된 필수항목을 입력하십시오.

E0002 OpenAPI 버젼 오류 OpenAPI의 버전을 입력하십시오.

E0003 인증받지 않은 Key인증 Key가 아닙니다. OpenAPI Key를 발급받으시기 바랍니다.

E0004 미등록 target등록되지 않은 DB target입니다. 매뉴얼을 참조하여 정확한 DB코드를 입력하십시오.

E0005 미등록 datatype등록되지 않은 datatype입니다. 매뉴얼을 참조하여 정확한 datatype을 입력하십시오.

E0006 승인 대기중인 Key 미승인 Key입니다. 관리자의 승인이 필요합니다.

E0007 이용 중지중인 Key이용이 중지된 Key입니다. 관리자에게 재승인을 요청하십시오.

E0008 존재하지 않는 ID존재하지 않는 ID입니다. 등록 ID가 맞는지 확인하시기 바랍니다.

E0010 주제검색 결과없음 주제검색 결과가 없습니다. 다른 주제를 입력하십시오

E0011 검색결과가 없음 검색결과가 없습니다. 검색식을 변경하시기 바랍니다.

E0012 숫자 필드입력유형 오류숫자필드에 문자가 입력되었습니다. 확인 후 재검색하시기 바랍니다.

E0013 발급되지 않은 Token 발급되지 않은 token입니다.

E0014 미승인 DB접근권한이 없는 DB입니다. 관리자에게 추가 승인을 요청하시기 바랍니다.

E0015 검색중 오류발생검색중 검색엔진 또는 다른 여러 가지 문제로 에러가 발생했습니다. 다시 시도하시기 바랍니다.

E0016 DDS 신청 불능

E0017 NDSLID 부재

E0018 미등록 장르등록되지 않은 장르입니다. 매뉴얼을 참조하여 정확한 코드를 입력하십시오.

E0019 callback 없음 returnType가 json인 경우 callback 변수가 필수입니다.

E0099 알 수 없는 오류요청하신 작업을 수행하던 중 알 수 없는 오류가 발생했습니다.

F. 에러 메시지OpenAPI 개요

Page 14: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

26 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 27

과학기술정보

OpenAPI 활용

OpenAPI주요기능

02

A. 검색

B. 브라우즈

C. 출원인 검색

D. 주제 분류 검색

E. 원문복사서비스

F. 링크리졸버

Page 15: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

28 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 29

● 특징

저널 및 프로시딩 정보를 XML, JSON 형식으로 받아볼 수 있는 OpenAPI입니다.

- 저널명, 출판사, 출판연도, ISSN 등 저널 서지정보 제공

- DDC 주제 분류를 통한 검색범위 제한 가능

- NDSL 저널 상세보기 URL 제공

● 활용예제

베이스URL, 인증키, 검색대상 콘텐츠, 정렬방식 등 필수항목을 입력하고 검색식 항목에 ‘A’등

저널의 Initial 값을 입력한 후 OpenAPI를 호출하면 검색결과를 XML 또는 JSON 형태로

제공합니다.

http://openapi.ndsl.kr/itemsearch.do?keyValue=00000000&target=JOUR&searchField=BI&display

Count=10&startPosition=1&sortby=정확도&returnType=rss&responseGroup=simple&query=LED

<저널검색 OpenAPI 활용 예제>

● 특징

저널 및 프로시딩에 수록된 논문의 검색결과를 XML, JSON 형식으로 제공하는 OpenAPI

입니다.

- 논문명, 출판사, 출판연도, 저자 등 메타정보 제공

- Target을 활용하여 검색대상 제한 가능.

- NDSL 논문 상세보기 URL 제공

● 활용예제

베이스URL, 인증키, 검색대상 콘텐츠, 검색항목, 검색식 등을 조합하여 OpenAPI를 호출하면

검색결과를 XML 또는 JSON 형태로 제공합니다.

http://openapi.ndsl.kr/itemsearch.do?keyValue=00000000&target=ARTI&searchField=BI&displayCount

=10&startPosition=1&sortby=pubyear&returnType=rss&responseGroup=simple&query=LED

<논문검색 OpenAPI 활용 예제>

<논문검색 OpenAPI 활용 예제>

<저널검색 OpenAPI 활용 예제>

테스트 페이지 : http://nos.ndsl.kr/jsp/nos2014/nos_01_03.jsp

활용 예 :

테스트 페이지 : http://nos.ndsl.kr/jsp/nos2014/nos_01_03_01.jsp

활용 예 :

OpenAPI 주요기능

02

1. 논문

A. 검색

OpenAPI 주요기능

2. 저널

Page 16: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

30 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 31

● 특징

미국, 일본, 유럽 특허청이 생산하는 특허정보를 XML, JSON 형식으로 제공하는 OpenAPI

입니다.

- 제목, 출원인, 출원번호, 등록번호, IPC 등 특허정보 제공

- IPC분류를 통한 검색범위 제한 가능

- NDSL 특허 상세보기 URL 제공

● 활용예제

베이스URL, 인증키, 검색대상 콘텐츠, 검색항목, 검색식 등을 조합하여 OpenAPI를 호출하면

검색결과를 XML 또는 JSON 형태로 제공합니다.

http://openapi.ndsl.kr/itemsearch.do?keyValue=00000000&target=PATENT&searchField=BI&display

Count=10&startPosition=1&sortby=adate&returnType=rss&query=LED

<특허검색 Open API 활용 예제>

● 특징

국가 R&D 보고서, 각종 정책 및 분석보고서 등의 과학기술 보고서를 XML, JSON 형식으로

제공하는 OpenAPI입니다.

- 제목, 작성자, 초록 등 보고서 정보 제공

- 원문 보기 URL 제공

- 주제 등을 활용하여 검색범위 제한 가능

- NDSL 보고서 상세보기 URL 제공

● 활용예제

베이스URL, 인증키, 검색대상 콘텐츠, 검색항목, 검색식 등을 조합하여 OpenAPI를 호출하면

검색결과를 XML 또는 JSON 형태로 제공합니다.

http://openapi.ndsl.kr/itemsearch.do?keyValue=00000000&target=REPORT&searchField=BI&display

Count=10&startPosition=1&sortby=pubyear&returnType=rss&query=LED

<보고서 검색 OpenAPI 활용 예제>

<특허검색 Open API 활용 예제> <보고서 검색 OpenAPI 활용 예제>

테스트 페이지 : http://nos.ndsl.kr/jsp/nos2014/nos_01_03_02.jsp

활용 예 : 테스트 페이지 : http://nos.ndsl.kr/jsp/nos2014/nos_01_03_03.jsp

활용 예 :

3. 특허 4. 보고서

OpenAPI 주요기능

Page 17: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

32 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 33

● 특징

과학기술 각 분야 전문가들이 작성하는 최신 과학기술 동향 기사를 주제분야별로 XML, JSON

형식으로 제공하는 OpenAPI입니다.

- 제목, 자료유형, 저자, 발행일 등 동향 정보 제공

- 주제 등을 활용하여 검색범위 제한 가능

- NDSL 동향 상세보기 URL 제공

● 활용예제

베이스URL, 인증키, 검색대상 콘텐츠, 검색항목, 검색식 등을 조합하여 OpenAPI를 호출하면

검색결과를 XML 또는 JSON 형태로 제공합니다.

http://openapi.ndsl.kr/itemsearch.do?keyValue=00000000&target=ATT&searchField=BI&display

Count=10&startPosition=1&sortby=regdate&returnType=rss&query=LED

<동향 검색 OpenAPI 활용 예제>

● 특징

한국산업표준(KS), 국제표준화기구(ISO) 표준, 국제전기기술위원회(IEC) 표준을 포함한

표준정보를 XML, JSON 형식으로 제공하는 OpenAPI입니다.

- 제목, 자료유형, 위원회, 발행연월 등 표준정보 제공

- 주제 등을 활용하여 검색범위 제한 가능

- NDSL 표준 상세보기 URL 제공

● 활용예제

베이스URL, 인증키, 검색대상 콘텐츠, 검색항목, 검색식 등을 조합하여 OpenAPI를 호출하면

검색결과를 XML 또는 JSON 형태로 제공합니다.

http://openapi.ndsl.kr/itemsearch.do?keyValue=00000000&target=STAN&searchField=BI&display

Count=10&startPosition=1&sortby=정확도&returnType=rss&query=LED

<표준 검색 OpenAPI 활용 예제>

<동향 검색 OpenAPI 활용 예제> <표준 검색 OpenAPI 활용 예제>

테스트 페이지 : http://nos.ndsl.kr/jsp/nos2014/nos_01_03_04.jsp

활용 예 :

테스트 페이지 : http://nos.ndsl.kr/jsp/nos2014/nos_01_03_05.jsp

활용 예 :

5. 동향 6. 표준

OpenAPI 주요기능

Page 18: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

34 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 35

● 특징

전문 컬럼니스트가 작성하는 최신 과학 분야 이슈를 XML, JSON 형식으로 제공하는 OpenAPI

입니다.

- 제목, 분류, 날짜, 추천수 등 과학향기 정보 제공

- 기사유형(Focus / Funny / Fusion)을 활용하여 검색범위 제한 가능

- 과학향기 상세보기 URL 제공

● 활용예제

베이스URL, 인증키, 검색대상 콘텐츠, 검색항목, 검색식 등을 조합하여 OpenAPI를 호출하면

검색결과를 XML 또는 JSON 형태로 제공합니다.

http://openapi.ndsl.kr/itemsearch.do?keyValue=00000000&target=SCENT&searchField=DATB&dis

playCount=10&startPosition=1&returnType=rss&query=2012

<과학향기 검색 OpenAPI 활용 예제>

<과학향기 검색 OpenAPI 활용 예제>

<저자전거 검색 OpenAPI 활용 예제>

• 특징

자체 식별번호를 부여한 식별데이터인 저자 전거 데이터는 XML, JSON 형식으로 제공하는

OpenAPI 입니다.

- 저자 식별번호 : KISTI 자체 식별기준 적용

- 저자이름 : 한글 이름, 영문 이름, 한자 이름 등

- 저자 주요 소속기관

- 저자가 작성한 NDSL 학술논문 제어번호

• 활용예제

검색대상 콘텐츠, 검색항목 등을 조합하여 OpenAPI를 호출하면 검색결과를 XML 또는

JSON 형태로 제공합니다.

테스트 페이지 : http://nos.ndsl.kr/jsp/nos2014/nos_01_03_07.jsp

활용 예 :

http://openapi.ndsl.kr/authorsearch.do?keyValue=00000000&target=AUTHOR&searchField=BI&displayC

ount=10&startPosition=1&sortby=author&returnType=rss&query=%ED%99%8D%EA%B8%B8%EB%8F%99

테스트 페이지 : http://nos.ndsl.kr/jsp/nos2014/nos_01_03_06.jsp

활용 예 :

7. 과학향기 8. 저자전거

OpenAPI 주요기능

Page 19: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

36 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 37

● 특징

개별 논문의 상세 서지정보, 관련문헌, 참고문헌, 인용문헌을 브라우징하여 XML, JSON

형식으로 제공하는 OpenAPI입니다.

- 논문명, 출판사, 출판연도, 저자, 초록 등 논문의 상세 서지정보 제공

- 관련문헌, 인용문헌, 참고문헌 등 부가정보 제공

- 논문 원문보기 URL 제공

● 활용예제

베이스URL, 인증키, 콘텐츠 식별값(CN)을 조합하여 OpenAPI를 호출하면 검색결과를 XML

또는 JSON 형태로 제공합니다.

활용 예 :

http://openapi.ndsl.kr/itemlookup.do?keyValue=00000000&target=ARTI&returnType=rss&response

Group=simple&cn=JAKO200411922932805

<논문 상세보기 OpenAPI 활용 예제>

<논문 상세보기 OpenAPI 활용 예제>

● 특징

개별 저널 및 프로시딩의 상세 서지정보, 관련문헌, 권호 정보를 브라우징하여 XML, JSON

형식으로 제공하는 OpenAPI입니다.

- 저널명, 출판사, ISSN 등 저널의 상세 서지정보 제공

- 관련문헌, 권호정보 등 부가정보 제공

- 저널 원문보기 URL 제공

● 활용예제

베이스URL, 인증키, 콘텐츠 식별값(CN)을 조합하여 OpenAPI를 호출하면 검색결과를 XML

또는 JSON 형태로 제공합니다.

활용 예 :

http://openapi.ndsl.kr/itemlookup.do?keyValue=00000000&target=JOUR&returnType=rss&response

Group=simple&cn=NJOU00023797

<저널 상세보기 OpenAPI 활용 예제>

<저널 상세보기 OpenAPI 활용 예제>

B. 브라우즈

1. 논문 2. 저널

OpenAPI 주요기능

Page 20: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

38 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 39

● 특징

개별 특허의 상세 서지정보를 브라우징 하여 XML, JSON 형식으로 제공하는 OpenAPI입니다.

- 제목, 국가, IPC분류, 출원번호 등 상세 서지정보 제공

- 특허 원문보기 URL 제공

● 활용예제

베이스URL, 인증키, 콘텐츠 식별값(CN)을 조합하여 OpenAPI를 호출하면 검색결과를 XML

또는 JSON 형태로 제공합니다.

활용 예 :

http://openapi.ndsl.kr/itemlookup.do?keyValue=00000000&target=PATENT&returnType=rss&respo

nseGroup=simple&cn=USP1977034010353

<특허 상세보기 OpenAPI 활용 에제>

<특허 상세보기 OpenAPI 활용 에제>

● 특징

개별 보고서의 상세 서지정보를 브라우징 하여 XML 형식으로 제공하는 OpenAPI입니다.

- 제목, 주관연구기관, 연구책임자 등 상세 서지정보 제공

- 초록, 관련문헌 등 부가정보 제공

- 보고서 원문보기 URL 제공

● 활용예제

베이스URL, 인증키, 콘텐츠 식별값(CN)을 조합하여 OpenAPI를 호출하면 검색결과를 XML

또는 JSON 형태로 제공합니다.

활용 예 :

http://openapi.ndsl.kr/itemlookup.do?keyValue=00000000&target=REPORT&returnType=rss&respo

nseGroup=simple&cn=TRKO201000014238

<보고서 상세보기 OpenAPI 활용 예제>

<보고서 상세보기 OpenAPI 활용 예제>

3. 특허 4. 보고서

OpenAPI 주요기능

Page 21: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

40 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 41

● 특징

개별 동향 기사의 상세 정보를 브라우징하여 XML, JSON 형식으로 제공하는 OpenAPI입니다.

- 제목, 발행일자, 주제분류 등 상세 서지정보 제공

- NDSL 동향 전문보기 제공

● 활용예제

베이스URL, 인증키, 콘텐츠 식별값(CN)을 조합하여 OpenAPI를 호출하면 검색결과를 XML

또는 JSON 형태로 제공합니다.

활용 예 :

http://openapi.ndsl.kr/itemlookup.do?keyValue=00000000&target=ATT&returnType=rss&response

Group=simple&cn=GTB2009030881

<동향 상세보기 OpenAPI 활용 예제>

<동향 상세보기 OpenAPI 활용 예제>

● 특징

개별 표준의 상세 서지정보를 브라우징 하여 XML, JSON 형식으로 제공하는 OpenAPI입니다.

- 제목, 표준번호, 표준종류, 표준명 등 상세 서지정보 제공

- 표준 원문보기 URL 제공

● 활용예제

베이스URL, 인증키, 콘텐츠 식별값(CN)을 조합하여 OpenAPI를 호출하면 검색결과를 XML

또는 JSON 형태로 제공합니다.

활용 예 :

http://openapi.ndsl.kr/itemlookup.do?keyValue=00000000&target=STAN&returnType=rss&cn=STK

SAISO11442-2

<표준 상세보기 OpenAPI 활용 예제>

<표준 상세보기 OpenAPI 활용 예제>

5. 동향 6. 표준

OpenAPI 주요기능

Page 22: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

42 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 43

● 특징

개별 과학향기 기사의 상세정보를 브라우징하여 XML, JSON 형식으로 제공하는 OpenAPI

입니다.

- 제목, 내용, 발행일 등 상세정보 제공

- 과학향기 원문보기 URL 제공

● 활용예제

베이스URL, 인증키, 콘텐츠 식별값(CN)을 조합하여 OpenAPI를 호출하면 검색결과를 XML

또는 JSON 형태로 제공합니다.

활용 예 :

http://openapi.ndsl.kr/itemlookup.do?keyValue=00000000&target=SCENT&returnType=rss&cn=38

72&query=2008

<과학향기 상세보기 OpenAPI 활용 예제>

<과학향기 상세보기 OpenAPI 활용 예제>

<저자전거 브라우즈 OpenAPI 활용 예제>

• 특징

저자 정보를 브라우징하여 XML, JSON 형식으로 제공하는 OpenAPI입니다.

• 활용예제

베이스URL, 인증키, 저자 식별값을 조합하여 OpenAPI를 호출하면 검색 결과는 XML 또는

JSON 형태로 제공합니다.

활용 예 :

http://openapi.ndsl.kr/authorlookup.do?keyValue=00000000&target=AUTHOR&returnType=xml&cn

=ADPER0000032785

7. 과학향기 8. 저자전거

OpenAPI 주요기능

Page 23: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

44 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 45

● 특징

개별 저널의 권호별로 소장처 정보 및 목차 정보를 검색할 수 있는 OpenAPI입니다.

- 저널의 특정 권호별 목차 정보

- 소장처별 권호 소장정보

- 기관별 전자저널 라이선스 보유 정보

● 활용예제

베이스URL, 인증키, 콘텐츠 식별값(CN), 권 정보를 조합하여 OpenAPI를 호출하면 해당

저널의 소장정보 등을 XML, JSON 형식으로 제공합니다. 목차 정보 뿐만 아니라 소장처별

권호 소장정보, 기관별 전자저널 라이선스 보유 정보까지 활용하길 원하는 경우

responseGroup=advance를 추가합니다.

활용 예 :

http://openapi.ndsl.kr/itemlookup.do?keyValue=00000000&target=JOUR&returnType=xml&libid=

00057&responseGroup=simple&cn=NJOU00023797&volno=3&verb=getTOC

<저널 권호 상세보기 OpenAPI 활용 예제><저널 권호 상세보기 OpenAPI 활용 예제>

● 특징

특허 출원인 검색 API는 특정 글자로 시작하는 특허 출원인을 검색하여 다양한 응용서비스를

개발할 수 있는 OpenAPI입니다.

● 활용예제

베이스URL, 인증키, 검색항목과 검색식에 저자의 시작 글자를 조합하여 OpenAPI를 호출하면

해당 글자로 시작하는 출원인에 대한 검색 결과를 XML 또는 JSON 형식으로 제공합니다.

활용 예 :

http://openapi.ndsl.kr/authorlookup.do?keyValue=00000000&target=APPLICANT&searchField=TI&

displayCount=10&startPosition=1&sortby=applicant&returnType=xml&query=LED

<출원인 검색 OpenAPI 활용 예제>

<출원인 검색 OpenAPI 활용 예제>

OpenAPI 주요기능 C. 출원인 검색

9. 권호

Page 24: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

46 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 47

● 특징

주제분류 검색API는 저널 검색시 활용하는 DDC, 특허 검색시 활용하는 IPC, 동향/보고서

검색시 활용하는 국가과학기술표준분류 값을 XML, JSON 형식으로 제공하는 OpenAPI

입니다.

- DDC, IPC, 국가과학기술표준분류의 주제분류 코드값, 주제분류명 제공

● 활용예제

베이스URL과 검색대상 콘텐츠에 DDC 등의 분류코드를 입력하여 OpenAPI를 호출하면

코드값과 주제명 등을 XML, JSON 형식으로 제공합니다. 검색식에 분류명을 입력하여 특정

주제분야를 검색할 수도 있습니다.

활용 예 :

http://openapi.ndsl.kr/subjectlookup.do?keyValue=00000000&target=DDC&returnType=xml&parent

value=&query=science

<주제분류 검색 OpenAPI 활용 예제>

※ DDC, IPC, 국가과학기술표준분류 코드값은 NOS 홈페이지(http://nos.ndsl.kr) 자료실 참조

● 특징

주제분류 검색API는 저널 검색시 활용하는 DDC, 특허 검색시 활용하는 IPC, 동향/보고서

검색시 활용하는 국가과학기술표준분류 값을 XML, JSON 형식으로 제공하는 OpenAPI

입니다.

- DDC, IPC, 국가과학기술표준분류의 주제분류 코드값, 주제분류명 제공

● 활용예제

베이스URL과 검색대상 콘텐츠에 DDC 등의 분류코드를 입력하여 OpenAPI를 호출하면

코드값과 주제명 등을 XML, JSON 형식으로 제공합니다. 검색식에 분류명을 입력하여 특정

주제분야를 검색할 수도 있습니다.

활용 예 :

http://openapi.ndsl.kr/subjectlookup.do?keyValue=00000000&target=DDC&returnType=xml&parent

value=&query=science

<주제분류 검색 OpenAPI 활용 예제>

※ DDC, IPC, 국가과학기술표준분류 코드값은 NOS 홈페이지(http://nos.ndsl.kr) 자료실 참조

<주제분류 검색 OpenAPI 활용 예제>

● 특징

외부기관에서 NDSL 원문복사서비스(DDS)를 연계 활용하기 위한 OpenAPI입니다. 이 기능을

활용하기 위해서는 NDSL 협력기관 회원이어야 합니다.

- DDS 신청가능 여부

- DDS 신청 상세정보

- DDS 신청 목록

- DDS 신청 처리 내역

- DDS 신청 취소

- DDS 신청

● 활용예제

베이스URL, 타켓 DB 등을 조합하여 OpenAPI를 호출하면 검색결과 출력방식에 따라 XML

또는 JSON 형태로 결과 정보를 제공합니다. 원문복사신청 API는 verb에 따라 DDS 신청가능

여부, DDS 신청 상세정보, DDS 신청 목록 등의 API가 호출됩니다. 그리고 identifier 요청변수는

DDS 신청가능여부, DDS 신청 기능을 사용할 때는 콘텐츠 식별값(CN)을 입력 받고 있으며,

그 외에 기능을 사용하는 경우에는 DDS 신청번호를 입력 받고 있습니다.

활용 예 :

http://openapi.ndsl.kr/ddsRequest.do?version=3.0&keyValue=00000000&verb=getddsproposal&tar

get=T&returnType=xml&libid=&user=&displayCount=10&startPosition=1&identifier=JAKO2007758636

96539:JAKO201134036351784

D. 주제 분류 검색 E. 원문복사서비스

Page 25: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

48 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 49

<원문복사서비스 OpenAPI 활용 예제>

● 특징

NDSL의 Knowledge base를 외부사이트에 배포하기 위해 XML, JSON, HTML 형식으로

제공하는 OpenAPI 입니다.

- 저널명, 논문명 등 메타정보 제공

- 검색결과 출력방식이 html인 경우 원문 URL 및 원문접근경로 제공

● 활용예제

베이스 URL, 타겟 DB, 검색항목 등을 조합하여 OpenAPI를 호출하면 검색결과 출력방식에

따라 검색결과를 XML, JSON 또는 HTML 형태로 제공합니다.

활용 예 :

http://openapi.ndsl.kr/linkResolver.do?keyValue=00000000&returnType=xml&target=A&id=&atitle=

Association%20of%20p53%20Expression%20with%20Metabolic%20Features%20of%20Stage%20I%

20Non-Small%20Cell%20Lung%20Cancer&issn=&volume=&issue=&date=&spage=&title=

<NDSL이 제공하는 CLICK 원문접근경로 제공 서비스>

<NDSL이 제공하는 CLICK 원문접근경로 제공 서비스>

F. 링크리졸버OpenAPI 주요기능

Page 26: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

50 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 51

과학기술정보

OpenAPI 활용

OpenAPI활용방법

03

A. 검색

B. 브라우즈

C. 출원인 검색

D. 주제 분류 검색

E. 원문복사서비스

F. 링크리졸버

Page 27: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

52 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 53

● 호출 URL

http://openapi .ndsl .kr/ i temsearch.do?keyValue=key값&target=검색대상&searchField=

검색항목&displayCount=검색결과건수&startPosition=검색시작위치&sortby=정렬필드&returnType=

결과값형식&responseGroup=결과값출력내용&query=검색식

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

searchField 검색항목

displayCount 검색결과 출력건수 기본값 10, 최대 100

startPosition검색시작위치출력건수 X 페이지번호

기본값 1, 최대 100 (displayCount가 10인 경우)

sortby 정렬항목 기본값 : 정확도

returnType 검색결과 출력형식 XML, JSON

responseGroup

검색결과 출력범위simple : 라이선스 미체크advance : 라이선스 체크

query (*) 검색질의어, UTF-8인코딩

callback 콜백함수 returnType이 json인 경우 필수

● 검색대상 콘텐츠 (target)

코드값 코드설명

ARTI 논문전체

NART 국내학위논문만 제외

JAKO 국내학술지

JAFO 해외학술지

CFKO 국내회의자료

CFFO 해외회의자료

DIKO 국내학위논문

● 검색대상 항목 (searchField) 12 Page 참조

코드값 코드설명

BI 전체 (TI, AB, PB, AU, SN, BN, KW)

TI 제목

AB 초록

PB 발행기관

AU 저자

SN ISSN

BN ISBN

KW 키워드

PY 발행연도

●정렬 (sortby)

코드값 코드설명

pubyear 발행일 (기본값 : 내림 차순)

title 논문명

jtitle 저널명

NULL 정확도

● 검색결과 출력범위 (responseGroup)

코드값 코드설명

simple 원문 라이선스 체크 하지 않음

advance 원문 라이선스 체크 후 URL 제공

OpenAPI 활용방법

03

1. 논문

OpenAPI 활용방법

A. 검색

Page 28: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

54 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 55

● 출력항목

태그명 태그 설명

@dbCode 콘텐츠 유형

@kistiID NDSL 콘텐츠 식별값 (CN)

@number 순서

@rank 검색랭킹

journalInfo 저널정보

@kistiID NDSL 콘텐츠 식별값 (CN)

publisher 출판사

journalTitleInfo journalTitle 저널명

issninfo issn ISSN

isbninfo isbn ISBN

volume 권 정보

@seqno 권호제어번호

issue 호 정보

year 발행연도

holdingflag소장유무 (responseGroup=advance 인 경우)

@have (responseGroup=advance 인 경우)

articleInfo 논문정보

@kistiID NDSL 콘텐츠 식별값 (CN)

articleTitleInfo articleTitle 제목

abstractInfo abstract 초록

authorInfo author 저자

@number 저자 순서

content_url원문보기URL (responseGroup=advance 인 경우)

urlflag원문유무 (responseGroup=advance 인 경우)

abstractflag초록유무 (responseGroup=advance 인 경우)

holdingflag소장유무 (responseGroup=advance 인 경우)

@have

page 총페이지

deeplink NDSL PC웹 상세보기 URL

mobilelink NDSL 모바일웹 상세보기 URL

keyword 주제어

● 호출 URL

http://openapi .ndsl .kr/ i temsearch.do?keyValue=key값&target=검색대상&searchField=

검색항목&displayCount=검색결과건수&startPosition=검색시작위치&sortby=정렬필드&returnType=

결과값형식&responseGroup=출력범위&query=검색식

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

searchField 검색항목

displayCount 검색결과 출력건수 기본값 10, 최대 100

startPosition검색시작위치출력건수 X 페이지번호

기본값 1, 최대 100(displayCount가 10인 경우)

sortby 정렬항목 기본값 : 정확도

returnType 검색결과 출력형식 XML, JSON

responseGroup 검색결과 출력범위simple : 라이선스 미체크advance : 라이선스 체크

query (*) 검색질의어 UTF-8인코딩

callback 콜백함수 returnType이 json인 경우 필수

● 검색대상 콘텐츠 (target)

코드값 코드설명

JOUR 저널/프로시딩 전체

JRKO 국내 (저널/프로시딩)

JRFO 해외 (저널/프로시딩)

● 검색대상 항목 (searchField)

코드값 코드설명

BI 전체 (TI, PB, SN, BN)

TI 제목

T1 제목 첫 글자

PB 발행기관

SN ISSN

BN ISBN

LA 언어

CO 발행국가

SF SCI 등재여부 (0 : 미등재 1 : 등재)

KF 학진 등재여부 (0 : 미등재 1 : 등재)

SU DDC 코드 (주제 분류)

NULL query에 검색식 직접 작성

2. 저널

OpenAPI 활용방법

Page 29: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

56 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 57

● 정렬 (sortby)

코드값 코드설명

NULL 정확도

title 저널명

publisher 발행기관

● 검색결과 출력범위 (responseGroup)

코드값 코드설명

simple 원문권한 체크 하지 않음

advance 원문권한 체크 후 원문 URL정보 제공

● 출력항목

필드 설명

@dbCode 콘텐츠 유형

@kistiID NDSL 콘텐츠 식별값 (CN)

@number 순서

@rank 검색랭킹

journalInfo 저널정보

@kistiID NDSL 콘텐츠 식별값 (CN)

publisher 발행기관

journalTitleInfo journalTitle 저널명

issninfo issn ISSN

isbninfo isbn ISBN

volume 권 정보

issue 호 정보

reginfo 등재정보

urlflag원문 유무(responseGroup=advance 인 경우)

tocflag목차정보 유무(responseGroup=advance 인 경우)

holdingflag소장여부(responseGroup=advance 인 경우)

year 발행연도

deeplink NDSL PC웹 상세보기 URL

mobilelink NDSL 모바일웹 상세보기 URL

● 호출 URL

http://openapi .ndsl .kr/ i temsearch.do?keyValue=key값&target=검색대상&searchField=

검색항목&displayCount=검색결과건수&startPosition=검색시작위치&sortby=정렬필드&returnType=

결과값형식&query=검색식

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

searchField 검색항목

displayCount 검색결과 출력건수 기본값 10, 최대 100

startPosition검색시작위치출력건수 X 페이지번호

기본값 1, 최대 100(displayCount가 10인 경우)

sortby 정렬항목 기본값 : 정확도

returnType 검색결과 출력형식 XML, JSON

query (*) 검색질의어 UTF-8인코딩

callback 콜백함수 returnType이 json인 경우 필수

● 검색대상 콘텐츠 (target)

코드값 코드설명

PATENT 특허 전체

KPAT 한국특허 전체

KUPA 한국공개특허

KPTN 한국등록특허

KUUM 한국공개실용신안

KUMO 한국등록실용신안

KODE 한국의장등록

UPAT 미국특허 전체

USPA 미국등록특허

USAP 미국공개특허

JEPA 일본특허

WOPA 국제특허

EUPA 유럽특허

3. 특허

OpenAPI 활용방법

Page 30: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

58 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 59

● 검색대상 항목 (searchField) 14 Page 참조

코드값 코드설명

BI 전체 (TI, PA, UN, RN,PRAN, IPN, IUN, PA, AB, IN, AG, IC, UC, MC)

TI 발명의 명칭

PA 출원인

AN 출원번호

AD 출원일자 (쿼리형식 : YYYYMMDD)

UN 공개번호

UD 공개일자 (쿼리형식 : YYYYMMDD)

RN 등록번호

RD 등록일자 (쿼리형식 : YYYYMMDD)

PRAN 우선권번호

PRAD 우선권일자 (쿼리형식 : YYYYMMDD)

IPN 국제출원번호

IPD 국제출원일자 (쿼리형식 : YYYYMMDD)

IUN 국제공개번호

IUD 국제공개일자 (쿼리형식 : YYYYMMDD)

AB 초록

IN 발명자

AG 대리인

IC IPC 분류

UC USC 분류

ID 대표 IPC

MC 디자인 분류

NULL query에 검색식 직접 작성

● 정렬 (sortby)

코드명 코드설명

adate 출원일자 (기본값 : 내림차순)

title 발명의 명칭

aname 출원인

iname 발명자

anum 출원번호

unum 공개번호

udate 공개일자

rnum 등록번호

rdate 등록일자

country 국가

ic IPC

NULL 정확도

● 출력항목

필드 설명

@dbCode 콘텐츠 유형

@kistiID NDSL 콘텐츠 식별값 (CN)

@number 순서

@rank 검색랭킹

patentInfo

@kistiID NDSL 콘텐츠 식별값 (CN)

patentTitle 제목

abstract 초록

country 국가

nationCode 국가코드 (예:한국-KO)

pubReg 특허상태 (공개, 등록)

ipcInfo ipc IPC 분류

applicantsInfo applicants 출원인

applicationDate 출원일자

applicationNumber

출원번호

publicationDate 공개일자

publicationNumber

공개번호

issueDate 등록일자

patentNumber 등록번호

noticeDate 공고일자

noticeNumber 공고번호

deepLink NDSL PC웹 상세보기 URL

OpenAPI 활용방법

Page 31: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

60 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 61

● 호출 URL

http://openapi.ndsl .kr/ i temsearch.do?keyValue=key값&target=검색대상&searchField=

검색항목&displayCount=검색결과건수&startPosition=검색시작위치&sortby=정렬필드&returnType=

결과값형식&query=검색식

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

searchField 검색항목

displayCount 검색결과 출력건수 기본값 10, 최대 100

startPosition검색시작위치 출력건수 X 페이지번호

기본값 1, 최대 100(displayCount가 10인 경우)

sortby 정렬항목 기본값 : 정확도

returnType 검색결과 출력형식 XML, JSON

query (*) 검색질의어, UTF-8인코딩

callback 콜백함수 returnType이 json인 경우 필수

● 검색대상 콘텐츠 (target)

코드값 코드설명

REPORT 연구보고서 전체

TRKO 국가 R&D 연구개발 보고서

ANAL 과학기술 분석리포트

● 검색대상 항목 (searchField) 15 Page 참조

코드값 코드설명

BI 전체 (TI, AU, PB, KW, AB, SJ)

TI 제목

AU 저자

PB 발행기관

KW 키워드

AB 초록

PY 발행연도

NULL query에 검색식 직접 작성

● 정렬 (sortby)

코드값 코드설명

pubyear 발행연월 (기본값 : 내림차순)

title 보고서명

author 연구책임자/저자명

● 출력항목

필드 설명

@dbCode 콘텐츠 유형

@kistiID NDSL 콘텐츠 식별값 (CN)

@number 순서

@rank 검색랭킹

reportInfo

@kistiID NDSL 콘텐츠 식별값 (CN)

publisherInfo publisher 발행기관

pubDate연구보고서 : 발행연월분석보고서 : 발행일자

year 발행연도

reportTitleInfo reportTitle 제목

abstractInfo abstract 초록

authorInfo author 저자

page 총페이지

content_url NDSL 원문보기 URL

deepLinkNDSL PC웹 상세보기 URL(연구보고서인 경우만 제공)

mobilelinkNDSL 모바일웹 상세보기 URL(연구보고서인 경우만 제공)

keyword 주제어

4. 보고서

OpenAPI 활용방법

Page 32: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

62 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 63

● 호출 URL

http://openapi.ndsl .kr/ i temsearch.do?keyValue=key값&target=검색대상&searchField=

검색항목&displayCount=검색결과건수&startPosition=검색시작위치&sortby=정렬필드&returnType=

결과값형식&query=검색식

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

searchField 검색항목

displayCount 검색결과 출력건수 기본값 10, 최대 100

startPosition검색시작위치출력건수 X 페이지번호

기본값 1, 최대 100(displayCount가 10인 경우)

sortby 정렬항목 기본값 : 정확도

returnType 검색결과 출력형식 XML, JSON

query (*) 검색질의어 UTF-8인코딩

callback 콜백함수 returnType이 json인 경우 필수

● 검색대상 콘텐츠 (target)

코드값 코드설명

ATT 동향 전체

GTB 해외과학기술동향

MGPS 과학기술정책동향

ITREND 정보서비스 글로벌동향

● 검색대상 항목 (searchField) 16 Page 참조

코드값 코드설명

BI 전체 (TI, AU, AB, SU, KW)

TI 제목

AU 저자

AB 초록

SU 주제분류명

KW 키워드

CC 국가과학기술표준분류 코드

NULL query에 검색식 직접 작성

● 정렬 (sortby)

코드값 코드설명

regdate 발행일 (기본값 : 내림차순)

title 제목

● 출력항목

필드 설명

@dbCode 콘텐츠 유형

@kistiID NDSL 콘텐츠 식별값 (CN)

@number 순서

@rank 검색랭킹

trendAnalysisInfo

@kistiID NDSL 콘텐츠 식별값 (CN)

year 발행연도

trendAnalysisTitleInfo

trendAnalysisTitle

abstractInfo abstract 초록

authorInfo author 저자

regdate 등록일

deepLink NDSL PC웹 상세보기 URL

mobilelink NDSL 모바일웹 상세보기 URL

keyword 주제어

subject 국가과학기술표준분류명

subjectCode 국가과학기술표준분류코드값

5. 동향

OpenAPI 활용방법

Page 33: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

64 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 65

● 호출 URL

http://openapi.ndsl .kr/ i temsearch.do?keyValue=key값&target=검색대상&searchField=

검색항목&displayCount=검색결과건수&startPosition=검색시작위치&sortby=정렬필드&returnType=

결과값형식&query=검색식

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

searchField 검색항목

displayCount 검색결과 출력건수 기본값 10, 최대 100

startPosition검색시작위치출력건수 X 페이지번호

기본값 1, 최대 100(displayCount가 10인 경우)

sortby 정렬항목 기본값 : 정확도

returnType 검색결과 출력형식 XML, JSON

query (*) 검색질의어 UTF-8인코딩

callback 콜백함수 returnType이 json인 경우 필수

● 검색대상 콘텐츠 (target)

코드값 코드설명

STAN 표준규격정보

STKS KS

STISO ISO

STIEC IEC

● 검색대상 항목 (searchField) 17 Page 참조

코드값 코드설명

BI 전체 (TI, SN, AU, PB, AB, IC)

TI 규격명

SN 규격번호

AU 저자

PB 발행기관

AB 요약

IC ICS Code

FD 규격분야코드

DT 최종 재개정연도

NULL query에 검색식 직접 작성

● 정렬 (sortby)

코드값 코드설명

NULL 정확도

title 규격명

dt 최종개정확인일

● 출력항목

필드 설명

@dbCode 콘텐츠 유형

@kistiID NDSL 콘텐츠 식별값 (CN)

@number 순서

@rank 검색랭킹

standardInfo

@kistiID NDSL 콘텐츠 식별값 (CN)

standardNo 표준번호

type 유형

title 제목

status 상태

icsCode ICS 코드

language 언어

committee 위원회

establishDate 최종개정확정일

lastEstablishDate

마지막 제정일

establishOrg 제정기관

area 요약

page 총페이지

source 출처

ksCitingStandard

KS 인용규격

relatedStandard

관련 규격

deepLink NDSL 표준 상세보기 URL

6. 표준

OpenAPI 활용방법

Page 34: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

66 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 67

● 호출 URL

http://openapi.ndsl .kr/ i temsearch.do?keyValue=key값&target=검색대상&searchField=

검색항목&displayCount=검색결과건수&startPosition=검색시작위치&returnType=결과값형식&query=

검색식

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

searchField 검색항목

displayCount 검색결과 출력건수 기본값 10, 최대 100

startPosition검색시작위치출력건수 X 페이지번호

기본값 1, 최대 100(displayCount가 10인 경우)

returnType 검색결과 출력형식 XML, JSON

query (*) 검색질의어 UTF-8인코딩

callback 콜백함수 returnType이 json인 경우 필수

● 검색대상 콘텐츠 (target)

코드값 코드설명

SCENT 과학향기

● 검색대상 항목 (searchField)

코드값 코드설명

DATB 등록연도

● 출력항목

필드 설명

@dbCode 콘텐츠 유형

@number 순서

scentInfo

class

subclass 메인 / 상식 / 잠언

scentTitle 제목

volume 호 정보

content 기사 본문

registerDate 등록일자

deepLink NDSL 과학향기 상세보기 URL

• 호출 URL

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

• 검색대상 콘텐츠 (target)

• 검색대상 항목 (searchField)

http://openapi.ndsl.kr/authorsearch.do?keyValue=key값&target=검색대상&searchField=검색항

목&displayCount=검색결과표시건수&startPosition=검색시작위치&sortby=정렬필드&returnType=결과값

형식&query=검색식

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

searchField 검색항목

displayCount 검색결과 출력건수 기본값 10, 최대 100

startPosition 검색시작위치출력건수 X 페이지번호

기본값 1, 최대 100(displayCount가 10인 경우)

sortby 정렬항목

returnType 검색결과 출력형식 XML, JSON

query (*) 검색 질의어 UTF-8 인코딩

callback 콜백함수 returnType이 json인 경우 필수

구분 코드설명

AUTHOR 저자

구분 코드설명

BI 전체

TI 제목

AU 저자명

AI 저자식별자

CN 문서번호

SU 주제분류코드

SN ISSN

7. 과학향기 8. 저자전거

OpenAPI 활용방법

Page 35: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

68 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 69

• 출력항목

필드 설명

@dbCode 콘텐츠 유형

@kistiID NDSL 콘텐츠 식별값 (CN)

@number 순서

@rank 검색 랭킹

authorInfo

@kistiID NDSL 콘텐츠 식별값 (CN)

authorName 저자명

authorInst 저자 소속기관명

@dbCode 콘텐츠 유형

● 호출 URL

ht tp://openapi .ndsl .kr/ i temlookup.do?keyValue=key값&target=검색대상&returnType=

결과값형식&responseGroup=결과값출력내용&cn=cn번호

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

returnType 검색결과 출력형식 XML, JSON

responseGroup

검색결과 출력범위simple : 라이선스 미체크advance : 라이선스 체크

cn (*) NDSL 콘텐츠 식별값

callback 콜백함수 returnType이 json인 경우 필수

● 검색대상 콘텐츠 (target)

코드값 코드설명

ARTI 논문 전체

JAKO 국내학술지

JAFO 해외학술지

CFKO 국내회의자료

CFFO 해외회의자료

DIKO 국내학위논문

● 출력항목

필드 설명

@dbCode 콘텐츠 유형

@kistiID NDSL 콘텐츠 식별값 (CN)

@number 순서

@rank 검색랭킹

journalInfo

@kistiID NDSL 콘텐츠 식별값 (CN)

publisher 출판사

journalTitleInfo journalTitle 저널명

issninfo issn ISSN

isbninfo isbn ISBN

OpenAPI 활용방법 B. 브라우즈

1. 논문

Page 36: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

70 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 71

필드 설명

volume 권 정보

@seqno 권호제어번호

issue 호 정보

year 권호 발행연도

holdingflag인쇄 저널 소장 유무(responseGroup=advance 인 경우)

@have인쇄 저널 소장 유무(responseGroup=advance 인 경우)

articleInfo

@kistiID NDSL 콘텐츠 식별값 (CN)

articleTitleInfo articleTitle 제목

abstractInfo abstract 초록

authorInfo author 저자

@number

contentsUrlInfo number

gubun 원문URL 번호

usedate 구분 (저널, 권호, 논문)

message 이용가능 형태 (원문/초록)

url 원문URL

urlflag원문유무(responseGroup=advance 인 경우)

abstractflag초록유무(responseGroup=advance 인 경우)

holdingflag인쇄 저널 소장 유무(esponseGroup=advance 인 경우)

@have인쇄 저널 소장 유무(responseGroup=advance 인 경우)

page 페이지

deeplink NDSL PC웹 상세보기 URL

mobilelink NDSL 모바일웹 상세보기 URL

keyword 주제어

SimilarDocumentInfo(responseGroup=advance 인 경우)

관련문헌정보

DocumentInfo @number 관련문헌 순번

page 페이지수

pubyear 발행연도

CitingDocumentInfo(responseGroup=advance 인 경우)

인용문헌정보

DocumentInfo @number

title 제목

cn

meterialType

language언어(responseGroup=advance 인 경우)

필드 설명

author저자 (responseGroup=advance 인 경우)

issnISSN (responseGroup=advance 인 경우)

isbnISBN (responseGroup=advance 인 경우)

volume권 정보 (responseGroup=advance 인 경우)

page페이지번호 (responseGroup=advance 인 경우)

pubyear발행연도 (responseGroup=advance 인 경우)

linkresolver_url 리졸버서비스

link_url 원문 URL(KOI, DOI)

CitedDocumentInfo(responseGroup=advance 인 경우)

참고문헌정보

DocumentInfo @number 참고문헌순번

title 제목

cn

meterialType

language 언어

author 저자

issn ISSN

isbn ISBN

volume 권 정보

page 페이지

pubyear 발행연도

linkresolver_url 리졸버서비스 URL

link_url 원문 URL(KOI, DOI)

OpenAPI 활용방법

Page 37: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

72 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 73

● 호출 URL

ht tp://openapi .ndsl .kr/ i temlookup.do?keyValue=key값&target=검색대상&returnType=

결과값형식&responseGroup=결과값출력내용&cn=cn번호

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

returnType 검색결과 출력형식 XML, JSON

responseGroup 검색결과 출력범위simple : 라이선스 미체크advance : 라이선스 체크

cn (*) NDSL 콘텐츠 식별값

callback 콜백함수 returnType이 json인 경우 필수

● 검색대상 콘텐츠 (target)

코드값 코드설명

JOUR 종정보 전체

JRKO 국내종정보 (저널/프로시딩)

JRFO 해외종정보 (저널/프로시딩)

● 출력항목

필드 설명

@dbCode 콘텐츠 유형

@kistiID NDSL 콘텐츠 식별값 (CN)

@number 순서

@rank 검색랭킹

journalInfo

@kistiID NDSL 콘텐츠 식별값 (CN)

publisher 출판사

journalTitleInfo journalTitle 저널명

issninfo issn ISSN

isbninfo isbn ISBN

volume 권 정보

issue 호 정보

contentsUrlInfo number순서(responseGroup=advance 인 경우)

gubun구분 (저널, 권호, 논문)(responseGroup=advance 인 경우)

필드 설명

message이용가능 형태 (원문/초록)(responseGroup=advance 인 경우)

url원문URL(responseGroup=advance 인 경우)

reginfo 등재정보

urlflag저널 원문 유무(responseGroup=advance 인 경우)

tocflagTOC 정보 존재 유무(responseGroup=advance 인 경우)

holdingflag인쇄 저널 소장 유무(responseGroup=advance 인 경우)

@have소장여부(responseGroup=advance 인 경우)

year 권호 발행연도

deeplink NDSL PC웹 상세보기 URL

mobilelink NSDL 모바일웹 상세보기 URL

volumeInfo 권호별목차정보

volume volumeseqno 권호제어번호

volumename 권호명

volumeyear 발행연도

SimilarDocumentInfo

관련문헌 정보(responseGroup=advance 인 경우)

DocumentInfo @number

2. 저널

OpenAPI 활용방법

Page 38: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

74 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 75

● 호출 URL

ht tp://openapi .ndsl .kr/ i temlookup.do?keyValue=key값&target=검색대상&returnType=

결과값형식&responseGroup=결과값출력내용&cn=cn번호

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

returnType 검색결과 출력형식 XML, JSON

responseGroup 검색결과 출력범위simple : 라이선스 미체크advance : 라이선스 체크

cn (*) NDSL 콘텐츠 식별값

callback 콜백함수 returnType이 json인 경우 필수

● 검색대상 콘텐츠 (target)

코드값 코드설명

PATENT 특허 전체

KPAT 한국특허전체

KUPA 한국공개특허

KPTN 한국등록특허

KUUM 한국공개실용신안

KUMO 한국등록실용신안

KODE 한국의장등록

UPAT 미국특허전체

USPA 미국등록특허

USAP 미국공개특허

JEPA 일본특허

WOPA 국제특허

EUPA 유럽특허

● 출력항목

필드 설명

@dbCode 콘텐츠 유형

@kistiID NDSL 콘텐츠 식별값 (CN)

@number 순서

@rank 검색랭킹

patentInfo 특허 정보

@kistiID NDSL 콘텐츠 식별값 (CN)

patentTitle 제목

abstract 초록

country 국가

nationCode 국가코드

pubReg 특허상태

ipcInfo ipc IPC 분류

applicantsInfo applicants 출원인

applicationDate 출원일자

applicationNumber

출원번호

publicationDate 공개일자

publicationNumber

공개번호

issueDate 등록일자

patentNumber 등록번호

noticeDate 공고일자

noticeNumber 공고번호

deepLink NDSL 상세보기 URL

동일분야특허 (responseGroup=advance인 경우)

DocumentInfo @number 번호

title 특허제목

cn NDSL 콘텐츠 식별값 (CN)

applicationNumer

출원번호

applicationDate 출원일자

CitingPatentInfo 이 특허에 인용된 특허

DocumentInfo @number 번호

title 특허제목

cn NDSL 콘텐츠 식별값 (CN)

applicationNumber

출원번호

applicationDate 출원일자

documentLink

3. 특허

OpenAPI 활용방법

Page 39: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

76 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 77

● 호출 URL

ht tp://openapi .ndsl .kr/ i temlookup.do?keyValue=key값&target=검색대상&returnType=

결과값형식&responseGroup=결과값출력내용&cn=cn번호

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

returnType 검색결과 출력형식 XML, JSON

responseGroup 검색결과 출력범위simple : 라이선스 미체크advance : 라이선스 체크

cn (*) NDSL 콘텐츠 식별값

callback 콜백함수 returnType이 json인 경우 필수

● 검색대상 콘텐츠 (target)

코드값 코드설명

REPORT 연구보고서 전체

TRKO 국가 R&D 연구개발 보고서

ANAL 과학기술 분석리포트

● 출력항목

필드 설명

@dbCode 콘텐츠 유형

@kistiID NDSL 콘텐츠 식별값 (CN)

@number 순서

@rank 검색랭킹

reportInfo

@kistiID NDSL 콘텐츠 식별값 (CN)

publisherInfo publisher 연구보고서 : 주관연구기관

pubDate연구보고서 : 발행연월분석보고서 : 발행일자

year 발행연도

reportTitleInfo reportTitle 제목

abstractInfo abstract 초록

authorInfo author연구보고서 : 연구책임자분석리포트 : 작성자

page 총페이지

content_url NDSL 원문보기 URL

deepLink NDSL 상세보기 URL

RelativeReportInfo

관련문헌 정보(responseGroup=advance인 경우)

DocumentInfo @number 순서

title 제목

cn NDSL 콘텐츠 식별값 (CN)

author 저자

pubyear 발행연도

mobilelink NDSL 모바일웹 상세보기 URL

keyword 주제어

4. 보고서

OpenAPI 활용방법

Page 40: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

78 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 79

● 호출 URL

ht tp://openapi .ndsl .kr/ i temlookup.do?keyValue=key값&target=검색대상&returnType=

결과값형식&responseGroup=결과값출력내용&cn=cn번호

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

returnType 검색결과 출력형식 XML, JSON

responseGroup 검색결과 출력범위simple : 라이선스 미체크advance : 라이선스 체크

cn (*) NDSL 콘텐츠 식별값 (CN)

callback 콜백함수 returnType이 json인 경우필수

● 검색대상 콘텐츠 (target)

코드값 코드설명

ATT 동향 전체

GTB 해외과학기술동향

MGPS 과학기술정책동향

ITREND 정보서비스 글로벌동향

● 출력항목

필드 설명

@dbCode DB 유형

@kistiID NDSL 콘텐츠 식별값 (CN)

@number 순서

@rank 검색랭킹

trendAnalysisInfo

@kistiID NDSL 콘텐츠 식별값 (CN)

year 발행연도

trendAnalysisTitleInfo

trendAnalysisTitle

제목

abstractInfo abstract 초록

authorInfo author 출처

source 출처URL

page 총페이지

regdate 발행일자

deepLink NDSL PC웹 상세보기 URL

mobilelink NDSL 모바일웹 상세보기 URL

keyword 주제어

subject 주제분류명

subjectCode 주제분류코드

5. 동향

OpenAPI 활용방법

Page 41: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

80 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 81

● 호출 URL

http://openapi.ndsl.kr/itemlookup.do?keyValue=key값&target=검색대상&returnType=결과값형식&cn=cn번호

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

returnType 검색결과 출력형식 XML, JSON

cn (*) NDSL 콘텐츠 식별값 (CN)

callback 콜백함수 returnType이 json인 경우 필수

● 검색대상 콘텐츠 (target)

코드값 코드설명

STAN 표준규격정보

● 출력항목

필드 설명

@dbCode 콘텐츠 유형

@kistiID NDSL 콘텐츠 식별값 (CN)

@number 순서

@rank 검색랭킹

standardInfo

@kistiID NDSL 콘텐츠 식별값 (CN)

standardNo 표준번호

type 유형

title 제목

status 상태

icsCode ICS 코드

language 언어

committee 위원회

establishDate 최종개정확정일

lastEstablishDate 마지막 제정일

establishOrg 제정기관

area 요약

page 총페이지

source 출처

ksCitingStandard

KS 인용규격

relatedStandard 관련 규격

deepLink NDSL 상세보기 URL

● 호출 URL

http://openapi.ndsl.kr/itemlookup.do?keyValue=key값&version=3.0&target=검색대상&returnType=

결과값형식&libid=기관ID&cn=cn번호&query=검색식

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

returnType 검색결과 출력형식 XML, JSON

cn (*) NDSL 콘텐츠 식별값 (CN)

query (*) 검색 질의어 UTF-8 인코딩

callback 콜백함수 returnType이 json인 경우 필수

● 검색대상 콘텐츠 (target)

코드값 코드설명

SCENT 과학향기

● 출력항목

필드 설명

@dbCode 콘텐츠 유형

@number 순서

scentInfo

class sci-focus/sci-fusion/sci-fun

subclass 메인 / 상식 / 잠언

scentTitle 제목

volume 권 정보

content 내용

registerDate 등록일

deepLink NDSL 상세보기 URL

6. 표준 7. 과학향기

OpenAPI 활용방법

Page 42: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

82 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 83

• 호출 URL

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

• 검색대상 콘텐츠 (target)

• 출력항목

http://openapi.ndsl.kr/authorlookup.do?keyValue=key값&target=검색대상&returnType=결과값형

식&cn=cn번호

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

returnType 검색결과 출력형식 XML, JSON

cn (*) Control Number 콘텐츠 고유식별코드

callback 콜백함수 returnType이 json인 경우 필수

구분 코드설명

AUTHOR 저자

필드 설명

@dbCode 콘텐츠 유형

@kistiID NDSL 콘텐츠 식별값 (CN)

@number 순서

@rank 검색 랭킹

authorInfo

@kistiID NDSL 콘텐츠 식별값 (CN)

authorName 저자명

authorInst 저자 소속기관명

articles

articleInfo 논문 정보

@kistiID NDSL 콘텐츠 식별값 (CN)

journalInfo @code 저널 정보

publisher @id 출판사 정보 ID

journalTitleInfo journalTitle 저널명

issninfo issn ISSN

year 발행 연도

articleTitleInfo articleTitle 제목

keyword 주제어

● 호출 URL

http://openapi.ndsl.kr/itemlookup.do?keyValue=key값&target=검색대상&returnType=결과값형식&libid=

기관ID&responseGroup=결과값출력내용&cn=cn값&volno=볼륨ControlNO&verb=verb값

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

returnType 검색결과 출력형식 XML, JSON

libid (*)

responseGroup 검색결과 출력범위simple : 라이선스 미체크advance : 라이선스 체크

cn (*) NDSL 콘텐츠 식별값(CN)

volno (*) 권검색대상이 ‘권호’일 때만 사용되는 파라미터

verb verbgetTOCgetLibHoldinggetLibLicence

callback 콜백함수 returnType이 json인 경우 필수

● 검색대상 콘텐츠 (target)

코드값 코드설명

JOUR 종정보 전체

JRKO 국내종정보(저널/프로시딩)

JRFO 해외종정보(저널/프로시딩)

● 출력항목

- getLibPHolding

필드 설명

libname 기관명

getLibPHolding volumeInfo @no 권호정보 순서

volumeNo 권

pubYear 출판연도

volumeName 권호정보

8. 저자전거 9. 권호

OpenAPI 활용방법

Page 43: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

84 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 85

- getTOC

필드 설명

artcleInfo @number 순서

@kistiID NDSL 콘텐츠 식별값 (CN)

@dbCode 콘텐츠 유형

articleTitleInfo articleTitle 제목

abstractInfo abstract 초록

authorInfo author 저자

 author @number

저자 순서

urlflag원문유무 (responseGroup=advance인 경우)

abstractflag초록유무 (responseGroup=advance인 경우)

holdingflag 소장유무 (responseGroup=advance인 경우)

contentsUrlInfo number순서 (responseGroup=advance인 경우)

gubun구분(저널, 권호, 논문)(responseGroup=advance인 경우)

usedate이용날짜 (responseGroup=advance인 경우)

message이용가능 형태 (원문/초록)(responseGroup=advance인 경우)

url원문보기URL (responseGroup=advance인 경우)

page 페이지

deeplink NDSL 상세보기 URL

- getLibLicense

필드 설명

libname 기관명

getLibLicense elecAccessInfo @no 라이센스 정보 순서

pubId 제공처/출판사코드

pubName 제공처/출판사명

validFdate 전자저널 출판연도 From

validTdate 전자저널 출판연도 To

useFdate 콘텐츠 이용범위 From

userTdate 콘텐츠 이용범위 To

useDateRange 이용가능 기간

nge

● 호출 URL

http://openapi.ndsl.kr/authorlookup.do?keyValue=key값&target=검색대상&searchField=

검색항목&displayCount=검색결과건수&startPosition=검색시작위치&sortby=정렬항목&returnType=

결과값형식&query=검색식

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

searchField 검색항목

displayCount 검색결과 출력건수 기본값 10, 최대 100

startPosition검색시작위치출력건수 X 페이지번호

기본값 1, 최대 100(displayCount가 10인 경우)

sortby 정렬항목

returnType 검색결과 출력형식 XML, JSON

query (*) 검색 질의어 UTF-8 인코딩

callback 콜백함수 returnType이 json인 경우 필수

● 검색대상 콘텐츠 (target)

코드값 코드설명

APPLICANT 특허출원인 (RDB 검색)

● 검색대상 항목 (searchField)

코드값 코드설명

TI 특허출원인명 (특허출원인 검색일 때만 선택)

CD 특허출원인코드 (특허출원인 검색일 때만 선택)

● 정렬방법

코드값 코드설명

APPLICANT 특허출원인 (특허출원인 검색일 때만 선택)

● 출력항목

필드 설명

@number 순서

applicantcode 출원인 코드

applicant_en 영문 출원인

applicant_ko 국문 출원인

applicantaddress 출원인 주소

OpenAPI 활용방법 C. 출원인 검색

Page 44: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

86 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 87

● 호출 URL

http://openapi.ndsl.kr/subjectlookup.do?keyValue=key값&target=검색대상&returnType=

결과값형식&parentvalue=상위레벨코드&query=검색식

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠

returnType 검색결과 출력형식 XML, JSON

parentvalue 상위레벨 코드DDC : 10000 등IPC : A ~ HKISTEP : A ~ S

query (*) 검색 질의어 UTF-8 인코딩

callback 콜백함수 returnType이 json인 경우 필수

● 검색대상 콘텐츠 (target)

코드값 코드설명

DDC 논문 주제 분류 (RDB 검색)

IPC 특허 주제 분류 (RDB 검색)

KISTEP 과학기술 표준분류

● 사용 예

검색식 설명

query = “YY”“YY”로 분류명 검색parentValue 는 무시함

parentvalue = “XX” “XX”의 하위분류

query = “”, parentvalue = “” default 최상위 분류

● 출력항목

필드 설명

@number 순서

subjectid 주제 아이디

subjectcode 주제 코드

@typeDDC : 저널 주제분류IPC : 특허 주제분류KISTEP : 국가과학기술표준분류

subjectname 주제명

● 호출 URL

http://openapi.ndsl.kr/ddsRequest.do?version=3.0&keyValue=key값&verb=getddspro

posal&target=검색대상 &returnType=결과값&libid=기관ID&user=userid&displayCount=

검색결과건수&startPosit ion=검색시작위치형식&identi f ier=CN번호

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

구분 설명 비고

keyValue (*) 인증키

verb (*) verb getddsproposal

target (*) 검색대상 콘텐츠

returnType 검색결과 출력형식 XML, JSON

lidbid 기관ID

user user id

displayCount (*) 검색결과 출력건수 기본값 10, 최대 100

startPosition (*)검색의 시작위치 출력건수 X 페이지 번호

기본값 1, 최대 100(displayCount가 10인 경우)

Identifier (*) CN 번호 콜론(:)으로 구분하여 여러개 조회 가능

● target 자료유형 (db컬럼 =datatype)

구분 설명

T 논문

P 특허

R 보고서

S 표준

D 학위논문

● 출력항목

필드 설명

@no 순서

dataType 자료구분

materialKind 자료유형

articleCtrlNo 논문제어번호

returnFlag

결과T : 신청가능F : 신청불가A : 알림정보 있음

descriptionA일때 알림내용 들어감(해외신청가능, 자관소장중)

D. 주제 분류 검색 E. 원문복사서비스

1. DDS 신청가능 여부

Page 45: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

88 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 89

● 호출 URL

ht tp://openapi .nds l .kr/ddsRequest .do?vers ion=3.0&keyValue=key값&verb=getdds

proposa l&target=검색대상&returnType=결과값&l ib id=기관ID&user=user id&disp layCount=

검색결과건수&star tPos i t ion=검색시작위치형식&ident i f ie r=DDS신청번호

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

구분 설명 비고

keyValue (*) 인증키

verb (*) verb getddsdetail

target 검색대상 콘텐츠

returnType 검색결과 출력형식 XML, JSON

lidbid 기관ID

user user id

displayCount 검색결과 출력건수 기본값 10, 최대 100

startPosition검색의 시작위치출력건수 X 페이지 번호

기본값 1, 최대 100(displayCount가 10인 경우)

identifier (*) DDS신청번호

● target 자료유형 (db컬럼 =datatype)

구분 설명

T 논문

P 특허

R 보고서

S 표준

D 학위논문

● 출력항목

필드 설명

@no 순서

articleInfo

dataType 자료유형

ddsInfo 원문복사 신청정보

ddsCtrlNo DDS 신청번호

requestDate 신청일자

calAmt DDS 결제금액

status DDS 처리상태

@code DDS 처리상태 코드

inOutType 국내/국외/자관 구분

paymentMethod 선후불구분

receiveLocation 수신처

remark 비고

필드 설명

supplierInfo libraryName 제공기관 정보

libraryName @id 제공기관 정보 ID

libraryName @rank

제공기관 정보 순위

delivery 발송방법

@code 발성방법코드

feeName 요금유형 세부명칭

@type 요금유형 세부코드

userInfo userId 이용자 ID

userName 이용자명

mobileNo 기관 대표 신청자 핸드폰번호

faxNo 기관 대표 신청자 팩스번호

telNo 기관 대표 신청자 전화번호

eMail 기관 대표 신청자 eMail 주소

address 기관 대표 신청자 주소

localUserId 비고-신청관리자

userLibraryInfo taskMan 기관 관리자 신청DDS담당자

telNo 기관 관리자 전화번호

faxNo 기관 관리자 팩스번호

address 기관 관리자 주소

● 호출 URL

ht tp://openap i .nds l .k r/ddsReques t .do?vers ion=3.0&keyVa lue=key값&verb=getdds

br ie f& targe t=검색대상&returnType=결과값형식&l ib id=기관ID&user=user id&d isp layCount=

검색결과건수&star tPos i t ion=검색시작위치&ident i f ie r=DDS신청번호

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

구분 설명 비고

keyValue (*) 인증키

verb (*) verb getddsbrief

target 검색대상 콘텐츠

returnType 검색결과 출력형식 XML, JSON

lidbid (*) 기관ID

user (*) user id

displayCount 검색결과 출력건수 기본값 10, 최대 100

startPosition검색의 시작위치출력건수 X 페이지 번호

기본값 1, 최대 100(displayCount가 10인 경우)

identifier DDS 신청번호

2. DDS 신청 상세정보 3. DDS 신청 목록

OpenAPI 활용방법

Page 46: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

90 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 91

● target 자료유형 (db컬럼 =datatype)

구분 설명

T 논문

P 특허

R 보고서

S 표준

D 학위논문

● 출력항목

필드 설명

@no 순서

articleInfo

dataType 구분

journalCtrlNo 저널제어번호

volumeCtrlNo 볼륨제어번호

articleCtrlNo 논문제어번호

pubYear 권호발행연도

materialKind 저널/프로시딩 구분

issn issn

journalTitle 저널명

volumeName 권호명칭

articleTitle 논문명

articleAuthor 논문저자

page datatype 구분

@count 페이지

ddsinfo

ddsCtrlNo DDS 신청번호

requestDate DDS 신청일자

calAmt DDS 결제요금

status DDS 처리상태

status @code DDS 처리상태 코드

paymentMethod DDS 요금유형(선/후불)

● 호출 URL

http://openapi.ndsl.kr/ddsRequest.do?version=3.0&keyValue=key값&verb=getddsprocess

history&target=검색대상&returnType=결과값형식&libid=기관ID&user=userid&displayCount=

검색결과건수&startPosition=검색시작위치&identifier=DDS신청번호

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

구분 설명 비고

keyValue (*) 인증키

verb (*) verb getddsprocesshistory

target 검색대상 콘텐츠

returnType 검색결과 출력형식 XML, JSON

lidbid (*) 기관ID

user (*) user id

displayCount 검색결과 출력건수 기본값 10, 최대 100

startPosition검색의 시작위치출력건수 X 페이지 번호

기본값 1, 최대 100(displayCount가 10인 경우)

identifier (*) DDS 신청번호

● target 자료유형 (db컬럼 =datatype)

구분 설명

T 논문

P 특허

R 보고서

S 표준

D 학위논문

● 출력항목

필드 설명

@no 순서

ddsCtrlNo DDS 신청번호

step DDS 처리단계

processDateTime

DDS 처리일자

status DDS 처리상태

@code DDS 처리상태 코드

operateName DDS 처리기관명

cancelReason 제공불가사유

remark 비고

4. DDS 신청 처리내역

OpenAPI 활용방법

Page 47: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

92 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 93

● 호출 URL

http://openapi.ndsl.kr/ddsRequest.do?version=3.0&keyValue=key값&verb=canceldds&target=검색대상

&returnType=결과값형식&libid=기관ID&user=userid&displayCount=검색결과건수&startPosition=검색시작

위치&identifier=DDS신청번호

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

구분 설명 비고

keyValue (*) 인증키

verb (*) verb canceldds

target 검색대상 콘텐츠

returnType 검색결과 출력형식 XML, JSON

lidbid (*) 기관ID

user (*) user id

displayCount 검색결과 출력건수 기본값 10, 최대 100

startPosition검색의 시작위치출력건수 X 페이지 번호

기본값 1, 최대 100(displayCount가 10인 경우)

identifier (*) DDS 신청번호 콜론(:) 로 구분하여 여러개 처리 가능

● target 자료유형 (db컬럼 =datatype)

구분 설명

T 논문

P 특허

R 보고서

S 표준

D 학위논문

● 출력항목

필드 설명

@no 순서

@type cancel

ddsCtrlNo DDS 신청번호

status처리상태 SUCCESS : 성공FAIL : 실패

● 호출 URL

http://openapi.ndsl.kr/ddsRequest.do?version=3.0&keyValue=key값&verb=requestdds&target=검색

대상&returnType=결과값형식&displayCount=검색결과건수&startPosition=검색시작위치&identifier=CN

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

구분 설명 비고

keyValue (*) 인증키

verb (*) verb requestdds

target 검색대상 콘텐츠

returnType 검색결과 출력형식 XML, JSON

lidbid (*) 기관ID

user (*) user id

displayCount 검색결과 출력건수 기본값 10, 최대 100

startPosition검색의 시작위치출력건수 X 페이지 번호

기본값 1, 최대 100(displayCount가 10인 경우)

identifier (*) DDS 신청번호 콜론(:) 로 구분하여 여러개 처리 가능

● target 자료유형 (db컬럼 =datatype)

구분 설명

T 논문

P 특허

R 보고서

S 표준

D 학위논문

● 출력항목

필드 설명

@no 순서

@type 삭제

dataType 자료구분

materialKind 자료유형

articleCtrlNo NDSL 콘텐츠 식별값 (CN)

status처리상태 SUCCESS : 성공FAIL : 실패

returnDdsCtrlNo DDS 신청번호

5. DDS 신청 취소 6. DDS 신청

OpenAPI 활용방법

Page 48: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

94 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 95

● 호출 URL

http://openapi.ndsl.kr/l inkResolver.do?keyValue=인증키&returnType=결과값형식&target=

검색대상&id=Global식별자&atitle=논문제목&issn=&volume=권&isuue=호&date=발행연도&spage=

시작페이지&title=저널명

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

구분 설명 비고

keyValue (*) 인증키

target (*) 검색대상 콘텐츠 자료유형

id

Global 식별자 koi, doi, pmid, cn 번호 (데이터는 콜론(:) 으로 구분하여 작성)

예) doi 인 경우doi : 10.1145/240080.240319koi : KISTI1.1003/JNL.JAKO200011919554596cn : JAKO200775863696539

atitle 논문제목

issn Issn

volume 권 정보

issue 호 정보

date 발행연도(YYYY)

spage 시작페이지

title 저널명

returnType 검색결과 출력형식 XML, JSON, HTML

callback 콜백함수 returnType이 json인 경우 필수

● 자료유형 (target)

구분 설명

A 논문

J 저널

● 출력항목

필드 설명

journalInfo 저널정보

@kistiID NDSL 콘텐츠 식별값 (CN)

publisher 출판사

journalTitleInfo jounalTitle 저널명

pissn 인쇄ISSN

eissn 전자ISSN

year 발행연도

volume 권 정보

issue 호 정보

deeplink NDSL PC웹 상세보기 URL

urlAccessflag원문접근권한(returnType이 html인 경우)

contentUrl원문보기URL(returnType이 html인 경우)

orgDocUrlTag원문접근경로(returnType이 html인 경우)

ddsRequest 원문복사신청주소

● 참고사항

- target=A인경우 id, title, issn으로 검색가능

- target=J인경우 id, atitle, 기타 (volume & issue & date & spage)로 검색가능

F. 링크리졸버OpenAPI 활용방법

Page 49: 과학기술정보 OpenAPI 활용nos.ndsl.kr/.../과학기술정보OpenAPI활용2015.pdf · 2018-05-16 · 2 • NDSL Open Service 과학기술정보 OpenAPI 활용 • 3 CONTENTS

96 • NDSL Open Service

인 쇄 2015년 8월 10일발 행 2015년 8월 10일발행인 한선화

발행처 한국과학기술정보연구원

발행지 서울특별시 동대문구 회기로 66전 화 고객센터(ARS) 080-969-4114편집인 김혜선

편집자 신수미, 현미환, 이수경인 쇄 (주)승림디엔씨ISBN 978-89-294-0709-4-93500