이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 ORCID 레지스트리는 사용자가 OAuth를 사용하여 조직에 자신의 iD를 제공하도록 설계되어 올바른 iD 각 연구원에 대해 수집됩니다. 우리는 조직에서 추가하는 것을 권장하지 않습니다. ORCID 이름으로 연구원 검색을 기반으로 시스템에 대한 iD. 그러나 조직의 연구원 수를 알아내는 것이 도움이 될 수 있습니다. ORCID API를 통해 수행 할 수있는 iD. 조직 별 검색 제안은 아래와 같습니다.
검색에 대한 소개, 액세스 토큰을 얻는 방법, 검색 결과를 이해하는 방법 및 검색 할 수있는 다른 필드에 대한 자세한 내용은 레지스트리 API 학습서 검색
이름 및 DOI로 검색
개인이 가지고 있는지 확인할 때 ORCID 레코드, 우리는 그들의 이름과 하나 이상의 최근 작품의 DOI로 검색하는 것이 좋습니다. 이렇게하면 동일한 이름을 공유하는 다른 사람의 기록이 아니라 찾고있는 연구원의 기록 만 표시됩니다.
이름이 "Laurel Haak"이고 DOI 10.1087 / 20120404 또는 DOI 10.6084 / M9.FIGSHARE.1115124 중 하나 인 모든 레코드를 검색하는 예제 호출 :
Method: GET
Content-type: application/vnd.orcid+xml
Authorization type and Access token: Bearer [stored access token]
URL: https://pub.orcid.org/v3.0/search?q=family-name:Haak+AND+given-names:Laurel+AND+digital-object-ids:%2210.1087/20120404%22+OR+digital-object-ids:%2210.6084/M9.FIGSHARE.1115124’%22
소속으로 검색
소속 필드는 소속 이름이나 조직의 고유한 ROR ID 또는 GRID ID를 사용하여 검색할 수 있습니다. (조직의 GRID ID는 다음에서 찾을 수 있습니다. GRID 또는 ROR ID ROR 레지스트리)
조직 명으로 검색
Method: GET Content-type: application/vnd.orcid+xml
Authorization type and Access token: Bearer [stored access token]
URL: https://pub.orcid.org/v3.0/search/?q=affiliation-org-name:"University+of+Johannesburg"
또는 정확히 일치하는 경우
Method: GET
Content-type: application/vnd.orcid+xml
Authorization type and Access token: Bearer [stored access token]
URL: https://pub.orcid.org/v3.0/search/?q=affiliation-org-name:(%22Boston%20University%22)
GRID ID로 검색
GRID ID grid.5509.9(탐페레 대학교)를 사용하여 모든 레코드를 검색하기 위한 예제 호출:
Method: GET
Content-type: application/vnd.orcid+xml
Authorization type and Access token: Bearer [stored access token]
URL: https://pub.orcid.org/v3.0/search/?q=grid-org-id:grid.5509.9
ROR ID로 검색
ROR ID가 있는 모든 레코드를 검색하기 위한 예제 호출 04fa4r544 (ORCID):
Method: GET
Content-type: application/vnd.orcid+xml
Authorization type and Access token: Bearer [stored access token]
URL: https://pub.orcid.org/v3.0/search/?q=ror-org-id:"https://ror.org/04fa4r544"
이메일 도메인으로 검색
API를 사용하여 이메일 도메인으로 연구원을 검색 할 수 있습니다. 이메일 주소의 약 97 %가 ORCID 비공개이며 비공개 또는 신뢰할 수있는 액세스 이메일 주소가있는 모든 레코드는이 검색에서 반환되지 않습니다.
@orcid.org 이메일 주소가 있는 모든 레코드를 검색하기 위한 예제 호출:
Method: GET
Content-type: application/vnd.orcid+xml
Authorization type and Access token: Bearer [stored access token]
URL: https://pub.orcid.org/v3.0/search/?q=email:*@orcid.org
CSV 형식으로 반환 된 검색 결과
검색 결과는 CSV 형식으로도 반환 될 수 있습니다. 호출의 일부로 아래 사용 가능한 필드 목록에서 출력 열을 지정할 수 있습니다.
난초
이메일
이름
가족 이름
주어진 가족 이름
신용명
다른 이름
현재 기관 소속 이름
과거 기관 소속 이름
자격 증명을 사용하여 헤더를 '로 지정해야합니다.text / csv '. 검색 호출의 일부로 출력에 필요한 필드를 쿼리에도 추가해야합니다.
브라우저 만 사용하여 검색
브라우저를 사용하여 검색을 완료 할 수도 있습니다. URL은 동일한 방식으로 구성되지만 API 자격 증명을 사용할 필요는 없습니다. 이 작업은 공용 API를 통해서만 완료 할 수 있습니다.
다음은 조직 이름으로 검색하는 공용 API를 사용한 예제 호출입니다. ORCID, 원하는 출력으로 주어진 이름, 성, 현재 기관 소속 이름 및 과거 기관 소속 이름.
https://pub.orcid.org/v3.0/csv-search/?q=affiliation-org-name:ORCID&fl=orcid,given-names,family-name,current-institution-affiliation-name,past-institution-affiliation-name
다음은 조직 이름의 다양한 변형으로 검색하는 공용 API를 사용하는 또 다른 예제 호출입니다.
https://pub.orcid.org/v3.0/csv-search/?q=affiliation-org-name:("University of Plymouth" OR "Plymouth University")