我目前正在尝试学习如何使用Microsoft Knowledge API,特别是图搜索方法。 我想尝试首先检索指定期刊的所有出版物,然后尝试为返回的结果提供时间表。
当前请求:
{
"path": "/author/PaperIDs/paper/JournalID/journal",
"author": {
"type": "Author",
"select": [ "DisplayAuthorName" ],
"match": { "Name": "jim miles" }
},
"paper": {
"type": "Paper",
"select": [ "OriginalTitle", "CitationCount", "PublishYear", "DOI", "OriginalVenue" , "JournalID"],
"return": { "PublishYear": { "gt": 2013, "lt": 2015 } }
},
"journal": {
"type": "Journal",
"select": [ "Name", "NormalizedName", "NormalizedShortName"]
}
}
用于实现这一目标的文档:
Schema
API Reference
从我的理解来看,创建此请求缺少什么?由于Microsoft参考资料缺乏基本信息,例如可用于给定上下文(例如日记)的属性列表,因此是否还有另一套文档可用。
答案 0 :(得分:1)
如果您的任务是在特定时间范围内从特定期刊获取所有出版物,则Evaluate API应该可以满足您的需求,并且拥有well-documented schema。
例如,以下表达式将使您在2013年至2015年之间的《教育技术研究与发展》期刊上发表论文: 并且(复合(J.JId = 114840262),Y = [2013,2015])