Scopus API调用以提供层次结构中的机构列表



我正在使用Scopus API提取与机构相关的出版物。

Scopus网络界面为大多数机构提供了两种论文;仅文件从属关系";而较大的数字表示"0";文件整个机构";。还有一个选项卡,显示链接到父级的附属关系列表。

我需要一个API调用,将列出该层次结构中的机构

非常感谢

在Scopus中,您需要单击"Affiliation Hierarchy"并找到顶级Affiliating ID。

然后,通过附属配置文件检索API提交此ID:

https://api.elsevier.com/content/affiliation/affiliation_id/xxxxxxxx?view=FULL

在这个响应中,您将找到一个包含附属层次结构的文档的标识符:

<hierarchy-document xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<eid>xx-xx.x-xxxxxxxx</eid>
</hierarchy-document>

通过相同的配置文件检索API提交它,使用"eid"端点:

https://api.elsevier.com/content/affiliation/eid/xx-xx.x-xxxxxxxx?view=FULL

此响应包含顶层层次结构的所有子级,您可以使用这些子级进行搜索等:

<institution-hierarchy verified="true">
<institution xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" id="xxxxxxxx">
<institution-name>xxxxxxxx</institution-name>
<institution id="xxxxxxxx" rel-type="po">
<institution-name>xxxxxxxx</institution-name>
<institution id="xxxxxxxx" rel-type="po">
<institution-name>xxxxxxxx</institution-name>
</institution>
<institution id="xxxxxxxx" rel-type="po">
<institution-name>xxxxxxxx</institution-name>
</institution>
<institution id="xxxxxxxx" rel-type="po">
<institution-name>xxxxxxxx</institution-name>
</institution>
<institution id="xxxxxxxx" rel-type="po">
<institution-name>xxxxxxxx</institution-name>

等等

最新更新