SuperAPI AI 工具集

openalex-search

编程与开发

查看项目

更新于 10-15 20:06

技能介绍

用途:通过 OpenAlex 开放学术元数据 API 查询论文(works)、作者(authors)、机构(institutions)和概念(concepts),适合查找某作者的论文、某机构在特定领域的研究产出、论文引用数据、相关概念映射以及开放获取论文。

主要能力:支持关键词搜索、按年份与开放获取状态过滤、按 DOI 获取单篇论文、按 ID 获取作者档案、按国家与产出排序机构、概念检索、多条件过滤与排序、按字段分组统计,以及基于页码(最多 10000 条)或游标(无上限)的分页。

使用方式:API 基础地址为 https://api.openalex.org,无需 API 密钥;添加 mailto 参数可进入 polite pool,速率限制从 10 次/秒提升至 100 次/秒。常用命令示例: curl -s "https://api.openalex.org/works?search=CRISPR+gene+editing&per_page=5&mailto=user@example.com" curl -s "https://api.openalex.org/works?filter=publication_year:2024,open_access.is_oa:true&search=quantum+computing&per_page=10" curl -s "https://api.openalex.org/works/doi:10.1038/s41586-024-07000-0" curl -s "https://api.openalex.org/authors?search=Yoshua+Bengio&per_page=5" curl -s "https://api.openalex.org/institutions?filter=country_code:CN&sort=works_count:desc&per_page=10" curl -s "https://api.openalex.org/concepts?search=machine+learning&per_page=5" curl -s "https://api.openalex.org/works?filter=publication_year:2023-2024,cited_by_count:>100&sort=cited_by_count:desc&per_page=10" curl -s "https://api.openalex.org/works?filter=authorships.author.id:A5023888391&group_by=publication_year" curl -s "https://api.openalex.org/works?search=climate&page=2&per_page=25" curl -s "https://api.openalex.org/works?search=climate&per_page=100&cursor=*"

适用场景:学术文献调研、作者与机构画像、引用分析、概念关系梳理、开放获取资源发现。

限制:不提供全文访问(应使用 semantic-scholar 或直接 PDF);不适用于生物医学专用检索(应使用 pubmed-search)、预印本检索(应使用 arxiv-search)或仅做 DOI 解析(应使用 crossref-search)。实体 ID 前缀为 W(论文)、A(作者)、I(机构)、C(概念)。数据规模为 2.5 亿+ 论文、9000 万+ 作者、10 万+ 机构。禁止凭训练数据编造结果,所有标题、作者、DOI、引用数等必须来自实际 API 响应;若返回为空或部分数据,应如实报告。