ORCID 搜索 API 使用 SOLR 语法。 支持 SOLR 3.6 中可用的所有查询语法,包括带有 Solr 扩展的 Lucene (默认)、DisMax 和扩展的 Dismax。
您需要一个“/read-public”访问令牌才能使用它。 获得搜索令牌后,构建基本搜索 URL:
凭证类型: | 公共API | 会员API |
资源网址: | 沙盒:https://pub.sandbox。orcid。ORG 制作:https://pub.orcid。ORG | 沙盒:https://api.sandbox。orcid。ORG 制作:https://api.orcid。ORG |
API版本: | v3.0 | |
搜索端点 | /search/?=[查询] |
搜索“的示例调用orcid”与沙箱公共API上的token,结果以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 教程.