0
我使用微软学术API的graph search方法来检索引用ID和参考标识的纸。但是,在检索引用ID时,引用ID字段始终为空,即使是应该链接引用的论文也是如此。例如,通过API获取this publication:微软学术API,知识图搜索 - ReferenceIDs总是空
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获得参考的ID?
这是行得通!非常感谢你! – robodasha
要查看哪些字段可用,您可以在“选择”字段中使用“*”(当时为拉姆达查询工作至少...)的小费 – Renaud
谢谢!我只是尝试过,它也适用于json查询。 – robodasha