Json Microsoft学术API,知识图搜索--引用ID始终为空
我正在使用MicrosoftAcademicAPI的方法检索论文的引用ID和参考ID。然而,在检索引文ID时,引用ID字段始终为空,即使是对于应该有链接引用的论文。例如,通过API检索:Json Microsoft学术API,知识图搜索--引用ID始终为空,json,web-services,api,azure,microsoft-cognitive,Json,Web Services,Api,Azure,Microsoft Cognitive,我正在使用MicrosoftAcademicAPI的方法检索论文的引用ID和参考ID。然而,在检索引文ID时,引用ID字段始终为空,即使是对于应该有链接引用的论文。例如,通过API检索: POST https://westus.api.cognitive.microsoft.com/academic/v1.0/graph/search?mode=json Content-Type: application/json Host: westus.api.cognitive.microsoft.com
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]
}
}
得到了这样的回答(为了清晰起见,我缩短了引文ID列表):
我注意到的一点是,提供的图形模式(在页面底部)与显示的模式不匹配(一些属性被重命名,例如NormalizedPaperTitle->NormalizedTitle),因此我认为该字段可能被重命名为其他内容
通过API获取引用ID的正确查询是什么?应该是
ReferenceIDs
,而不是ReferenceIDs
应该是ReferenceIDs
,而不是ReferenceIDs
要查看哪些字段可用,可以在“选择”字段中使用“*”(至少对lambda查询有效…)谢谢你的提示!我刚刚尝试过,它也适用于json查询。要查看哪些字段可用,可以在“选择”字段中使用“*”(至少适用于lambda查询…),谢谢您的提示!我刚刚试过,它也适用于json查询。
{
"Results": [
[
{
"CellID": 2059999322,
"CitationIDs": "[630584464,2053566310,2239657960,...]",
"OriginalTitle": "Biodistribution of colloidal gold nanoparticles after intravenous administration: Effect of particle size",
"ReferenceIDs": ""
}
]
]
}