You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Scopus API获取作者H-index?现有接口未返回值的咨询

Scopus API获取作者H-index的解决方案

你调用的两个API其实都能拿到H-index,只是参数没配置对:

  • 作者详情API(content/author/author_id):默认返回的视图不包含计量指标,需要添加view=metrics参数。修正后的调用示例:

    https://api.elsevier.com/content/author/author_id/xxxxx?apiKey=xxxxxx&view=metrics
    

    这个接口会直接返回H-index、引用总数等多种作者计量数据。

  • Scopus搜索API(content/search/scopus):默认返回字段不包含H-index,需要通过field参数指定返回该字段。修正后的调用示例:

    https://api.elsevier.com/content/search/scopus?query=au-id(7xxxxxx9)&apiKey=xxxxxx&field=h-index
    

    这样搜索结果里就会包含目标作者的H-index值。

如果以上方法还是拿不到数据,大概率是两个原因:一是该作者在Scopus中没有足够的收录文献(H-index为0或无数据),二是你的API密钥没有对应的权限(部分计量指标需要机构订阅权限)。这种情况下才需要自行计算——你可以通过API获取该作者的所有文献及其引用数,然后按引用数从高到低排序,找到最大的n值使得前n篇文献每篇至少被引用n次,就是H-index。

内容的提问来源于stack exchange,提问作者test

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.28 19:12:09