Python 交叉引用API跟踪DOI引用

Python 交叉引用API跟踪DOI引用,python,citations,doi,habanero,Python,Citations,Doi,Habanero,我正在使用哈巴内罗的library检索给定DOI的引文信息。我在试图检索引用给定DOI的作品信息时遇到了一个障碍。比如说, from habanero import counts c = counts.citation_count(doi = {DOI}) 会给我引用DOI的作品数量。不幸的是,我感兴趣的DOI与数据集相关联,所以这些计数几乎总是1。我真正需要的是计算引用内政部的工作的引用。例如,类似这样的内容: from habanero import CrossRef cr = Cross

我正在使用哈巴内罗的
library
检索给定DOI的引文信息。我在试图检索引用给定DOI的作品信息时遇到了一个障碍。比如说,

from habanero import counts
c = counts.citation_count(doi = {DOI})
会给我引用DOI的作品数量。不幸的是,我感兴趣的DOI与数据集相关联,所以这些计数几乎总是1。我真正需要的是计算引用内政部的工作的引用。例如,类似这样的内容:

from habanero import CrossRef
cr = CrossRef()
work = cr.works(ids = {DOI})
work['message']['references_count']

# what I'm really looking for is something like the following line
work['message']['references_dois']
我一直在翻阅CrossRef文档,但没有找到任何可以帮助我实现这一目标的东西


有人解决过类似的问题吗?

来自页面上的Crossref网站:

参与链接引用的发布者可以检索 引用特定目标文章的项目列表。只有 目标文章将能够检索匹配引用的内容

换句话说,不是每个人都能获得引用文章的doi


但是,引用文章的数量可以在字段中找到,
被count
引用。有关可用字段的详细信息,请参见rest api文档中的。此处提供了大约一半的交叉引用:。特别是,我认为您需要这个电话:

请告诉我进展如何