Команда ORCID API поиска использует синтаксис SOLR. Поддерживаются все синтаксисы запросов, доступные в SOLR 3.6., включая Lucene с расширениями Solr (По умолчанию), DisMax и Extended Dismax.
Для его использования вам понадобится токен доступа «/ read-public». Получив токен поиска, создайте базовый URL поиска:
Тип учетных данных: | Публичный API | Членский API |
URL ресурса: | Песочница: https://pub.sandbox.orcid.org Производство: https://pub.orcid.org | Песочница: https://api.sandbox.orcid.org Производство: https://api.orcid.org |
Версия API: | v3.0 | |
Конечная точка поиска | / search /? = [запрос] |
Пример вызова поиска «orcid» с токеном в общедоступном API песочницы с результатами, возвращаемыми в формате XML:
Method: GET Content-type: application/vnd.orcid+xmlnAuthorization type and Access token: Bearer [stored access token]URL: https://pub.sandbox.orcid.org/v3.0/search/?q=orcid
Результаты будут указывать количество найденных результатов (num-found) и отображать первые 1000 результатов по умолчанию:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<search:search num-found="385" xmlns:search="https://www.orcid.org/ns/search" xmlns:common="https://www.orcid.org/ns/common">
<search:result>
<common:orcid-identifier>
<common:uri>https://sandbox.orcid.org/0000-0001-2345-6789</common:uri>
<common:path>/0000-0001-2345-6789</common:path>
<common:host>sandbox.orcid.org</common:host>
</common:orcid-identifier>
</search:result>
[...]
</search:search>
Пример базового поиска в общедоступном API песочницы с результатами, возвращаемыми в формате json:
Method: GET
Content-type: application/vnd.orcid+json
Authorization type and Access token: Bearer [stored access token]
URL: https://pub.sandbox.orcid.org/v3.0/search/?q=newman
Поиск возвращает только человека ORCID iD записей, содержащих общедоступные данные, соответствующие поиску. Чтобы получить дополнительную информацию о результате, позвоните и прочтите ORCID записывать напрямую.
Для получения дополнительной информации см наш Руководство по API поиска.