我正在使用微软学术API的graph search方法来检索一篇论文的引用ID和参考ID。然而,在检索引文ID时,参考ID字段始终为空,即使对于应该具有链接参考的论文也是如此。例如,通过接口检索this publication:
POST https://westus.api.cognitive.microsoft.com/academic/v1.0/graph/search?mode=json
Content-Type: application/json
Host: westus.api.cognitive.microsoft.com
Ocp-Apim-Subscription-Key: my-api-key
{
"path": "/paper",
"paper": {
"select": [
"OriginalTitle",
"CitationIDs",
"ReferenceIDs"
],
"type": "Paper",
"id": [2059999322]
}
}产生此响应(为了便于阅读,我缩短了CitationIDs列表):
{
"Results": [
[
{
"CellID": 2059999322,
"CitationIDs": "[630584464,2053566310,2239657960,...]",
"OriginalTitle": "Biodistribution of colloidal gold nanoparticles after intravenous administration: Effect of particle size",
"ReferenceIDs": ""
}
]
]
}我注意到的一件事是,提供的图形模式here (在页面底部)与显示here的模式不匹配(一些属性被重命名,例如NormalizedPaperTitle -> NormalizedTitle),所以我认为该字段可能被重命名为其他名称。
通过API获取引用is的正确查询是什么?
发布于 2017-02-28 00:51:59
应该是ReferencesIDs,而不是ReferenceIDs
https://stackoverflow.com/questions/42489315
复制相似问题