Команда ORCID Реестр предназначен для того, чтобы пользователи предоставляли свои iD организациям, использующим OAuth, что гарантирует правильность iD собирается для каждого исследователя. Мы не рекомендуем организациям добавлять ORCID iD в свои системы, основанные на поиске исследователей по именам. Однако может быть полезно узнать, сколько исследователей в вашей организации ORCID iDs, что можно сделать через API. Ниже приведены предложения по поиску по организациям.
Чтобы получить представление о поиске, о том, как получить токен доступа, о том, как понимать результаты поиска, а также подробную информацию о других полях, в которых можно выполнять поиск, см. Наши Поиск в руководстве по API реестра
Поиск по имени и DOI
При проверке, есть ли у человека ORCID record, мы рекомендуем искать как по их имени, так и по 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 или идентификатор GRID организации. (Идентификатор GRID вашей организации можно найти в 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 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. В рамках вызова вы можете указать выходные столбцы из списка доступных полей ниже:
орхидея
e-mail
собственное имя
фамилия
имена и фамилии
кредитное имя
другое имя
имя-филиала-текущего учреждения
имя-филиала-учреждения в прошлом
Используя свои учетные данные, вам необходимо указать заголовок, который будет 'текст / 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")